class StaticClass//这是类名,换成你的那个 { private static string m_Value; public static string SelectItemValue { get{return m_Value;} set{m_Value=value;} } }然后在程序中调用StaticClass.SelectItemValue就行了
楼上的说的对~我原来也以为在类中定义public static变量就可以了~不过有时候不可以的
写一个Global.cs文件,里面放所有你要用的全局变量。namespace namespace01 { public class Global { public static int aaaaa = 0; } }然后在其他文件里这样调用:using namespace namespace01;Global.aaaaa = 100;
定义一个public string的全局变量getstring;
private void ds_SelectedIndexChanged(object sender, System.EventArgs e)
{
if(ds.SelectedItem.ToString()!="")
{
getstring=ds.SelectedItem.ToString();
}
}
getstring不能传递到另外一个文件,为什么呢??
{
private static string m_Value;
public static string SelectItemValue
{
get{return m_Value;}
set{m_Value=value;}
}
}然后在程序中调用StaticClass.SelectItemValue就行了
{
public class Global
{
public static int aaaaa = 0;
}
}然后在其他文件里这样调用:using namespace namespace01;Global.aaaaa = 100;