3945| 10
|
[随意闲聊] C#也是编程语言…… |
| ||
点评
if(type.GetType()==(new RubyLanguage()).GetType()){ThisFloor.Dispose();}
| ||
| ||
我要填坑!我要背单词!我要学日语!我要每天锻炼!
好吧呵呵= = |
|
| ||
点评
然后可以给array分配10个int*,然后再给每个分配好的int*分配int元素的空间
其实是对C++int指针的补充。由于C#中的指针是不安全的,因此C#引入了“引用”的机制。前面的交错数组在C++中是这样写的:int** array;
这样每个int[]元素第二维的长度可以不同,也就是说array[0]的第二维可以是5,array[1]的第二维可以是10,array[1]=new int[10],这样的好处显而易见,
C#这样做也是有意义的。C++中定义二维数组是int array[5][5],而C#是int[,] array=new int[5,5],由此衍生了一个叫交错数组的东西,int[][] array=new int[5][]
| ||
玫瑰绽放,彼岸流殇。
|
||
| ||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-16 19:37
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.