CallRate 型を定義するクラスがあります。ファイルからデータを読み取って、クラスの複数のインスタンスを作成する機能を追加する必要があります。
を返す静的メソッドをクラス CallRate に追加しましたList<CallRate>
。クラスが独自のコンストラクターの 1 つを呼び出して、それ自体の新しいインスタンスを生成することは問題ありませんか? それは機能しますが、それが適切なことなのかどうか疑問に思っています。
List<CallRates> cr = CallRates.ProcessCallsFile(file);