public IList GetClientsByListofID(IList ids) ここで、T : IClient { IList クライアント = 新しい List(); client.Add(新しいクライアント(3)); }
ここでコンパイラ エラーが発生します。
「Bailey.Objects.Client」から「T」に変換できません
クライアント オブジェクトは IClient インターフェイスを実装します。ここでの私の目標は、クラス間の結合を緩めることです (DI の学習 atm)。あらゆるタイプのクライアントオブジェクトを使用でき、それが返されると言えると考えていました。
私はここで完全に基地から外れていますか?
ありがとう
ジョン・ホーキンス