を実装する汎用メソッドと 4 つのクラスを作成しようとしていますIDetail。各クラスには、 を実装するクラスのコレクションがありますITaxes。各クラスのコレクションにアクセスできるジェネリック メソッドを作成したいと考えています。
このようなもの:
public void UpdateCollection<T,I>(T Detail,Taxes TaxesList ) where T:IDetail where I:Itaxes
{
foreach( Taxes tax in TaxesList)
{
Detail.I.Add(tax);
}
}
Itype のtypeのプロパティにアクセスしたいT。どうやってやるの?可能です?クラスごとに 1 つのメソッドを記述する必要がありますか?