Должен ли я помещать каждый класс в отдельный файл? Даже те короткие вспомогательные классы, которые используются только в одном месте? Нравится этот:Должен ли я помещать каждый класс в отдельный файл?
public class IntToVisibilityConverter : GenericValueConverter<int, Visibility>
{
protected override Visibility Convert(int value)
{
return value == 0 ? Visibility.Collapsed : Visibility.Visible;
}
}
Если у вас есть класс, который действительно должен быть отдельным классом, но также используется только в одном месте, вероятно, лучше оставить его в том же файле. Однако, если это происходит часто, у вас может быть больше проблем с вашими руками. –