Если у нас следующая ситуация:
namespace SomeNameSpace
{
public class Class1
{
private class NestedClass1
{
// NestedClass1 implementation
}
private class NestedClass2
{
// NestedClass1 implementation
}
}
public class Class2
{
// so on ...
}
}
Каков наилучший способ организации папок и файлов для вложенных классов?
Прежде всего, у нас есть папка "SomeNameSpace".Затем файлы «Class1.cs, Class2.cs, ...».
Рассмотрим вложенные классы в «Class1».Это правильный способ создать файлы "Class1.NestedClass1.cs, ..." и поместить их в папку SomeNameSpace?
Или создайте новую папку, тогда какое имя она должна иметь, и, может быть, это неправильный путь, потому что она выглядит как новое пространство имен?