为什么我不能将字符串人返回main?这给了我一个错误,说即使我返回了字符串“ person”,它也不在上下文中?

问题描述 投票:1回答:1

即使函数应该返回值的人,也给我这个错误?是因为我无法返回字符串吗?如果是这样,那么有办法解决吗?

main.cs(7,23):错误CS0103:名称“人”在当前上下文中不存在。


class MainClass {
  public static void Main (string[] args) 
  {
    CreateName();
    Console.WriteLine(person);
  }
  static string CreateName(){
    Console.Write("Enter a name: ");
    string person = Console.ReadLine(); 
    return person;
  }
}
c#
1个回答
1
投票

您没有接听电话。您需要这样做

var person = CreateName();
© www.soinside.com 2019 - 2024. All rights reserved.