私は任意の数のオブジェクトを含むことができるハッシュテーブルを持っています。これらのオブジェクトはすべて、いくつかの同様のメソッド/プロパティと独自のメソッドを実装しています。不明な類似のオブジェクトのハッシュテーブルを使って作業する(C#)
たとえば、ハッシュテーブル内のすべてのオブジェクトには、文字列型の単一のパラメータを取るPrintTextというメソッドがあります。しかし、すべてのオブジェクトは異なるクラスからインスタンス化されます。
ハッシュテーブルからそのキーで特定のオブジェクトを取り出し、実行前にその型を知らなくても、共通のメソッドやプロパティにアクセスすることはできますか?私のような何かをするだろう。通常
、
MyClassのTheObject = MyHashTable [キー]。
しかし、引き出されるオブジェクトはどのクラスからも派生する可能性があるので、このインスタンスではできません。
フェアあなたはおそらくすべてのasp.netリレーションシップを破棄することができます。実際にはASP.NETにはまったく関係しません。 –