小编Art*_*tro的帖子

什么是数组索引?

我知道List<T>索引器就像属性一样.取自msdn:

索引器允许类或结构的实例 数组一样被索引.索引器类似于属性,除了它们的访问器接受参数.

但我不明白为什么会发生以下情况:

int[] myArray = new int[0];
List<int> myList = new List<int>();

Interlocked.Increment(ref myArray[0]);  // fine

Interlocked.Increment(ref myList[0]);   //CS0206    A property or indexer may not be passed as an out or ref parameter
Run Code Online (Sandbox Code Playgroud)

他们不应该以同样的方式工作吗?

c# arrays indexing

4
推荐指数
1
解决办法
142
查看次数

标签 统计

arrays ×1

c# ×1

indexing ×1