Я объединяю свою программу в классы.
У меня есть Controls class
с методами для GUI и Generate class
с методы для расчета различных выходных данных.
Мой вопрос: Аудио partial classes
в этом примере связаны друг с другом или это их собственные отдельные классы?
Так как у одного меньше Controls
, а у другого Generate
. Я хочу, чтобы они были разделены.
Мне они нужны как partial
, потому что у меня есть код, распределенный по нескольким файлам.
Элементы управления
public partial class Controls
{
public partial class Audio //<- this
{
public partial class Codec
{
public class AAC
{
public static void MyMethod()
{
//...
}
}
}
}
}
Создать
public partial class Generate
{
public partial class Audio //<- this
{
public class BitRate
{
public static String MyMethod()
{
//...
}
}
}
}
Вызвать Элементы управления Метод
Controls.Audio.Codec.AAC.MyMethod()
Вызвать Создать Метод
Generate.Audio.BitRate.MyMethod()