因为 c# 的类实例都是引用类型,因此不能再套用 C++ 声明/定义。分为三个步骤。
- 定义一个引用
- 创建(分配内存,构造函数)
- 可选的初始化(非构造函数)
如下创建是不合法的
double[] y= new double[];
Array creation must have array size or array initializer.
以下两种初始化效果是一样的:
char[] vowels = new char[] {'a','e','i','o','u'};
char[] vowels = {'a','e','i','o','u'};
注意不需要使用 ()
int[,] rectangularMatrix =
{
{0,1,2},
{3,4,5},
{6,7,8}
};
0 comments:
Post a Comment