【发布时间】:2010-10-06 14:45:02
【问题描述】:
我对 C# 中的数组感到困惑。
我在 MSDN 上找不到任何文档,例如对象 double[]。 我确实找到了关于 int、array、collections 的文档……但找不到 double[] 是什么类型。如果我做 double[] a = new double[10]; a.GetType(),我发现a的类型是System.Double[]
我相信该类型不是 System.Double[],而必须是 System.Collections 命名空间或 System.Collections.Generic 命名空间中某个对象或接口的某个后代。我最好的猜测是 double[] 是一种实现接口 System.Collections.IList 的类型,但我完全不确定。
那么,谁能解释一下双精度数组(所以一个对象 double[])到底是什么类型的对象?它的基类是什么,它实现了哪些接口,... 我在哪里可以找到关于定义为 int[], ..., object[] 的对象数组的文档?
谢谢!
【问题讨论】:
标签: arrays collections types