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