インデックス プロパティがあるという事実に基づいてオブジェクトをパラメータ化する方法はありますか?
例:
public void LoopThroughIndexer(IndexEnabledClass parameter)
{
object value1 = parameter[1]
object value2 = parameter[2]
//Do stuff with value1 and value2
}
よろしくお願いします!
編集 1:
関心をお寄せいただきありがとうございます。物事を明確にするために、 parameteriseによって、メソッドの引数として作成することを意味します。私の例でparameterは、広義のタイプIndexEnabledClassです。私の質問は、何かがIndexEnabledClass存在するかということです。
答えはノーのようですが、使用できますIEnumerable<E>