如何访问一个变量在一个公共类在C#中的另一个公共类?
我有:
public class Variables
{
static string name = "";
}
我需要从调用它:
public class Main
{
}
在此先感谢您的帮助。
我在一个控制台应用程序的工作。
如何访问一个变量在一个公共类在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";
}
}