从另一个类调用变量

如何从C#中的另一个公共类访问一个公共类中的变量?

我有:

public class Variables { static string name = ""; } 

我需要从以下地方调用它:

 public class Main { } 

在此先感谢您的帮助。

我正在使用控制台应用程序。

那就是:

  Console.WriteLine(Variables.name); 

它也需要公开:

 public class Variables { public static string name = ""; } 

我建议使用变量而不是公共字段:

 public class Variables { private static string name = ""; public static string Name { get { return name; } set { name = value; } } } 

从另一个类中,您可以像这样调用变量:

 public class Main { public void DoSomething() { string var = Variables.Name; } } 

您需要为变量指定访问修饰符。 在这种情况下,您希望它是公开的。

 public class Variables { public static string name = ""; } 

在此之后,您可以使用这样的变量。

 Variables.name 
 class Program { Variable va = new Variable(); static void Main(string[] args) { va.name = "Stackoverflow"; } }