private void button1_Click(object sender, EventArgs e)
{
int[] ml = new int[10] ( 1, 2, 3, 4, 5, 6, 7, 8, 9 );
MessageBox.Show(Convert.ToString(ml.Length), "Length");
}
我得到这个错误可以有人告诉我我做错了什么
错误1预期的方法名称C:\ Users \ Admin \ AppData \ Local \ Temporary Projects \ WindowsFormsApplication1 \ Form1.cs 21 24 WindowsFormsApplication1
答案 0 :(得分:2)
int[] ml = new int[10] ( 1, 2, 3, 4, 5, 6, 7, 8, 9 );
应该是
int[] ml = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
答案 1 :(得分:2)
在C#中,数组值被{
和}
包围,而不是parens。切换到在数组声明中使用它们,错误将消失。
int[] ml = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };