我在Visual Studio社区15中尝试编译下面的代码时收到此错误。我创建了一个名为“PrintFirstElement”的方法,我试图将变量myArray作为参数传递给方法。我收到一个错误,说明PrintFirstElement的名称在此上下文中不存在。对我没有任何意义。任何帮助,将不胜感激。CS0103调用方法时出现错误消息
namespace ConsoleApplication6
{
class Arrays
{
public void PrintFirstElement(int[] a)
{
Console.WriteLine("The first element is {0}. /n", a[0]);
}
}
class Program
{
static void Main(string[] args)
{
int[] myArray = { 1, 2, 3, 4, 5 };
PrintFirstElement(myArray);
}
}
}
'PrintFirstElement'在另一个类中,您需要静态引用它或创建一个实例来获取它。 – BradleyDotNET
与'/ n'不相关的错误应该是'\ n'(在Console.WriteLine调用中)?如果你甚至需要它('WriteLine'自动添加一个换行符) – UnholySheep