在实际的操作过程中经常会遇到,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;