c# - 在一个类中使用相关函数

标签 c#

<分区>

我有一个包含两个相关函数(方法)的类:

public class class1
{
    public void SubscribeToListOfEvents()
    {
        // ....
    }

    public void UnSubscribeFromListOfEvents()
    {
        // ....
    }
}

在一个类中使用相关函数的最佳实践是什么?

你知道相关功能作为一个功能的任何实现吗?他们好吗?他们在什么情况下是好的?如果是这样,你能举个例子吗?

以上代码的任何可用选项将不胜感激。

最佳答案

如果函数属于类,从逻辑上讲,那么它们就没问题。

一个类应该是cohesive和正常执行操作的方法也应该定义镜像操作(订阅/取消订阅、添加/删除等...)。

您给它们命名得很好,因为它们很好地描述了它们的作用 - 您如何命名合并的一个?最好将它们分开,因为这样它们是 self 记录的,不会混淆类的用户。

关于c# - 在一个类中使用相关函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3343260/

相关文章:

c# - 已部署软件上第 1 行错误消息上的 JSON 无效字符?

c# - 我可以使用 hwnd/NativeWindow 获得设置我的 WinForms 窗体所有者的行为吗?

c# - LINQ 中的升序/降序 - 可以通过参数更改顺序吗?

c# - 在 lambda 表达式中的另一个对象列表中获取一个对象列表

c# - 客户端上的抽象类从 swagger 规范 API net core 生成代码

c# - 通过 sharpdx API 绘制和填充具有 4 个顶点(二维位置)的多边形

c# - 如何获取周中的日期,同时也适用于 53 周的年份? C#

c# - C# .NET 中的 TSource 是什么?

c# - 将C#代码转换为vb.net

c# - jquery ajax 调用可以在本地主机上运行,​​但不能在实时服务器上运行