在类中安排变量和方法的最佳方式是什么?
我通常这样安排我的变量和方法:
class MyClass {
// public variables
// public methods
// private methods
// private variables
}
我想知道在可读性方面定义函数和变量的最佳安排是什么?
编辑:类中的枚举和类定义又如何?
I usually arrange my variables and methods like this:
class MyClass {
// public variables
// public methods
// private methods
// private variables
}
I want to know what is the best arrangement for defining functions and variables in terms of readability?
EDIT: Also what about enum and class definitions within the class?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
像这样:
你不应该有任何公共字段。请改用属性。
StyleCop 有一个 建议代码顺序的规则集。请参阅SA1201:
和 SA1202:
如果您使用StyleCop,它会发出警告当你违反这些规则时。
Like this:
You shouldn't have any public fields. Use properties instead.
StyleCop has a set of rules on suggested code order. See SA1201:
and SA1202:
If you use StyleCop it will warn you when you break these rules.