在创建新的C#类时,我不确定用于声明属性,事件委托,函数,函数覆盖等的最佳逻辑顺序是什么,以及在决定该顺序时应该考虑哪些因素.
通常在创建WebUserControl类后面的代码时,我最终会按以下顺序放置内容:
有没有更合理的方法来做到这一点,在决定如何在类文件中订购类的这些元素时,我应该考虑哪些因素?
对编译没有任何影响,您可能希望将这些部分包装起来,#region以便让读取代码的人更容易知道它们的位置并使它们保持井井有条.它可能应该是贵公司的编码标准,因此所有代码的组织方式都相似,而且看起来不那么令人沮丧......