gpt4 book ai didi

c# - 内部类(class)成员分组指南

转载 作者:行者123 更新时间:2023-11-30 19:22:34 25 4
gpt4 key购买 nike

您如何在类(class)内对类(class)成员进行分组?当您向类添加新方法时,您是否将它们添加到应该按字母顺序排列的位置?

您使用区域吗?我将它们与 Visual Studio 的接口(interface)实现 stub 生成器创建的组一起使用,例如:

#region IEnumerable

...

#endregion

我使用区域名称,如“Properties”等,但一些成员被证明在分组/组织方面有点棘手。

你是怎么处理的?

最佳答案

也许这过于严格,但我认为,如果您有太多类(class)成员,您担心如何将他们分组以保持可读性,您可能应该将您的类(class)分成成员较少的较小类(class)。

除此之外,我只是使用常识;相似的方法或相互调用的方法被分组在一起,构造函数被分组在一起,属性被分组在一起,公共(public)的东西在上面,人们几乎永远不需要看的东西在下面。

关于c# - 内部类(class)成员分组指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/952062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com