У меня есть класс, который определяет тип CallRate. Мне нужно добавить возможность создавать несколько экземпляров моего класса, читая данные из файла.
Я добавил статический метод в свой класс CallRate, который возвращает List<CallRate>
. Можно ли классу генерировать новые экземпляры самого себя, вызывая один из своих собственных конструкторов? Это работает, мне просто интересно, правильно ли это делать.
List<CallRates> cr = CallRates.ProcessCallsFile(file);