Effective C#: 2.以嵌套数组取代 多维数组[14]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 qqchen79 的 blog

 最后,还有一个关于嵌套数组使用的需要注意的问题:虽然公共语言规范(cls,参见条款x)明确规定只要数组中的元素类型与cls兼容,嵌套数组和所有以零为起始下标的多维数组都是与cls兼容的数据类型,但由于c#编译器实现的问题,任何包含嵌套数组作为共有成员的类都会被c#编译器认为不与cls兼容。完全符合标准的代码惨遭编译器的无理拒绝似乎有些不尽情理,但是,怎么说呢,这就是现实。(完)

* 本文系原创作品,未经作者本人许可请勿转载。

本文关键:.NET, C#, Jagged Array, Array of Array, Multi-Dimensional Array
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top