Понимание частичных подклассов - PullRequest
0 голосов
/ 30 мая 2020

Я объединяю свою программу в классы.

У меня есть 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...