可能重复:
Is it a bad practice to have multiple classes in the same file?
建议在.cs文件中创建多个类,或者每个.cs文件是否都有一个单独的类?(类文件名也是Animal.cs)
public class Animal
{
}
public class Person
{
}
public class Utility
{
}
答案 0 :(得分:19)
简单地说,良好实践是一个文件中的一个类。但是如果你的应用程序非常小,你可以在一个文件中使用几个类。
答案 1 :(得分:13)
为了简单起见,您应该将它们放在不同的文件中。我想不出将它们保存在同一个文件中的任何好处。
答案 2 :(得分:10)
答案 3 :(得分:2)
这取决于您的申请。如果它是一个很大的应用程序,我认为这不是很好。数据必须非常有条理。
我认为最好将它们保存在不同的文件中。
但是,如果您正在为一个小型应用程序工作,最好将它们保存在同一个文件中。
希望我帮助过你。
答案 4 :(得分:2)
逻辑上它取决于您的应用范围。 但通常最好的做法是在单独的类(新文件,新类)中进行编码
拆分文件会更加明智。因为行业遵循标准......