gpt4 book ai didi

c# - 如何组织 C# 类

转载 作者:可可西里 更新时间:2023-11-01 03:13:27 25 4
gpt4 key购买 nike

关于如何在 C# 中组织类,是否有通用的做法?每个 .cs 文件应该只有一个通用类吗?我看到我有 Form1.cs,其中包含与“Form1”相关的所有类。但是我可以创建一个名为 Misc.cs 的文件,其中包含所有 misc 类。不确定该走哪条路,这样一切都井井有条。

或者我应该以特定方式组织它们吗?例如,我正在访问一个 MySQL 数据库,所以我正在创建一个 MySQL 包装器,我将其存储在 MysqlWrapper.cs 中并命名类以匹配它。我应该为我创建的每个类创建一个新的 .cs 吗?

或者我应该只组合使用类似“使用” namespace 的那些,例如 System.Text;使用 System.Windows.Forms;等等?

最佳答案

编辑 - 这个答案是为了补充其他人已经发布的好答案。

其他人似乎都在回答具体问题。我想你会有更多的“最佳实践”设计问题。

可在此处找到官方指南:http://msdn.microsoft.com/en-us/library/czefa0ke(VS.71).aspx

特别是深入研究命名指南,然后是命名空间命名指南和类命名指南。

并且,正如其他人所提到的,每个文件一个类。它使跟随您的可怜的维护开发人员的工作变得更轻松。

关于c# - 如何组织 C# 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3418742/

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