今天才發(fā)現(xiàn)一個很簡單很基本的問題,就是怎么也不能正確。。。方法1:string[] a;a[0] = "we";MessageBox.Show(a[0]);//使用了未賦值的局部變量a方法2:string[] a = new string[] { };a[0] = "we";MessageBox.Show(a[0]);//可以編譯通過,真正運行時顯示索引超出數(shù)組界限不要給我說應該在最上面大括號就賦值。那是個人就知道。問題剛定義的時候哪里知道值啊?值都是后來調(diào)用的時候動態(tài)賦的嘛!如果想用FOR語句對數(shù)組進行操作怎么辦呢? 另外,為什么類似于這樣的賦值又是可行的呢?string a="你好,中國";string[] b = new string[] { };if (Regex.Match(a, @",").Success){b = a.Split('|');
- 2 回答
- 0 關注
- 355 瀏覽
添加回答
舉報
0/150
提交
取消