C#如何定义全局变量

在实际的操作过程中经常会遇到,Form1中的变量需要传入Form2,或者控件中的值需要传入另外一个窗体,这是只需要定义一个全局变量就可以了

(1)定义全局变量

 public partial class Form1 : Form
    {
   		 public static string CardNo;   //注意全局变量要使用static 
        public static string UserName;
    }
    

(2)给全局变量赋值

 UserName =Convert.ToString ( table.Rows[0][0]);在这里插入代码片   //注意前边不能添加数据类型,如果添加了数据类型那么UserName就会是另外一个局部变量

(3)在使用时调用全局变量

 string Username = Form1.UserName;

你可能感兴趣的:(机房重构)