C#等价的C ++ std :: vector :: at

时间:2016-10-12 11:28:49

标签: c# vector

我一直在搜索和搜索,但没有找到比较。是否有直接转换,或者需要更多的基础工作才能使C#工作?

什么是C ++ std :: vector :: at?

的C#等价物

2 个答案:

答案 0 :(得分:0)

您可以将通用类型列表用于您的目的。这种类型的Indexer方法在无效索引的情况下抛出异常(换句话说,list的operator []类似于vector :: at)

答案 1 :(得分:0)

MyList.ElementAt(..) / MyEnumerable.ElementAt(..)进行边界检查,以及普通MyList[..]
See C# Source Code