首页 > 代码库 > C#中如何定义全局变量及在各窗体中使用全局变量
C#中如何定义全局变量及在各窗体中使用全局变量
using System;using System.Collections.Generic;using System.Drawing;using System.Windows.Forms;using System.IO;namespace NewTest{ public class PublicValue { public static string FileName; public static int[] aa; } /// <summary> /// Description of MainForm. /// </summary> public partial class MainForm : Form { public MainForm() { // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); // // TODO: Add constructor code after the InitializeComponent() call. // } void MainFormLoad(object sender, EventArgs e) { this.Width=Screen.PrimaryScreen.WorkingArea.Width; this.Height =Screen.PrimaryScreen.WorkingArea.Height; this.Left =Screen.PrimaryScreen.WorkingArea.Left; this.Top =Screen.PrimaryScreen.WorkingArea.Top; } void Button1Click(object sender, EventArgs e) { PublicValue.aa=new int[10]; PublicValue.aa[0]=10; PublicValue.FileName="dfjlkjkldfsjl"; } }}
以上定义的publicValue类,其中的变量可以在同一个命名空间中使用,包括在子窗体或非子窗口中调用。
C#中如何定义全局变量及在各窗体中使用全局变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。