我是C#的新手,在学习C#中的array
时,我创建了一个小例子,我试图将值赋给array
。但是,每次编译器都会给出错误:
当前上下文中不存在数组名称。
我的代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
public class Calculator
{
int sum;
int[] EvenArray;
List<int> evenNumbers = new List<int>();
string[] randomNames = new string[10];
//This line gives an complie time error, as randomNames doesn't exist in current context
randomNames[0]="Savresh";
}
答案 0 :(得分:1)
您需要将其放在方法中。您无法将数值分配给数组而不在其中。
private void MyMethod() {
randomNames[0] = "Savresh";
}