当我做 int[]
, string[]
, T[]
- 这是一个通用数组。数组只是一个对象,就像其他所有东西一样。
那么[]的实际开放泛型类型是什么?我认为它只是一些语法糖,类似于 Array<>
但我还没有找到任何类似的东西。
如果您能以某种方式在 Jon Skeet 之前回答这个问题,可加分。
最佳答案
它只是System.Array;它不是通用的。请参阅此处进行简短讨论:http://blogs.msdn.com/b/ericlippert/archive/2007/10/17/covariance-and-contravariance-in-c-part-two-array-covariance.aspx
关于c# - 数组[]的开放泛型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5199943/