|
  
- UID
- 259939
- 帖子
- 4
- 精华
- 1
- 名声
- -2 分贝
- 探客币
- 16 元
- 人品
- 0 %
- 阅读权限
- 255
|
1#
发表于 2008-4-1 11:55
| 只看该作者

- 这是一篇来自百度知道的问题
[问答] C#中“数组初始值设定项只能在变量或字段初始值设定项中使用,请尝试使用new表达式”
定义一个正交二维字符串数组如下:
<br>string[][] Novelists = new string[3][];
<br>Novelists[0] = new string []{ "fyodor", "mikljalfjdal", "aslfjewqp" };
<br>Novelists[1] = new string []{ "jaoie", "cipejide", "iwhoxaslfjewqp" };
<br>Novelists[2] = new string []{ "iemcurdor", "miasdfakljalfjdal", "lwekrj" };
<br>这样写没有问题
<br>但是如果这样像下面这样写就出现“数组初始值设定项只能在变量或字段初始值设定项中使用,请尝试使用new表达式”:
<br>string[][] Novelists = new string[3][] { { "fyodor", "mikljalfjdal", "aslfjewqp" } ,
<br> { "jaoie", "cipejide", "iwhoxaslfjewqp" },{ "iemcurdor", "miasdfakljalfjdal", "lwekrj" }}; |
|