有没有办法根据对象具有索引属性的事实来参数化对象?
示例:
public void LoopThroughIndexer(IndexEnabledClass parameter)
{
object value1 = parameter[1]
object value2 = parameter[2]
//Do stuff with value1 and value2
}
提前谢谢大家!
编辑 1:
感谢您的关注。为了澄清问题,通过参数化,我的意思是将其作为方法中的参数;在我的示例中,parameter
是广泛定义的类型IndexEnabledClass
。我的问题是,是否存在类似的东西IndexEnabledClass
。
答案似乎是否定的,但你可以使用IEnumerable<E>