日期:2014-05-18 浏览次数:20970 次
using System.Data; using System.Drawing; using System.Windows.Forms; namespace BinHuoAsst { public partial class FmMain : Form { //方法外除了可以申明变量,还可以顺便开new Button btn = new Button(); DataTable dt = new DataTable(); DataGridView dgv = new DataGridView(); //btn.Name = "asdf";方法外无法写这样的语句 public FmMain() //在方法内可以进行的操作: { InitializeComponent(); this.Controls.Add(btn); //控件的添加 btn.Location = new Point(10, 10); //new对象 this.Controls.Add(dgv); dgv.Location = new Point(90, 10); btn.ResetText(); //调用对象的方法 btn.Text = "Test"; //访问和设置对象的属性 dt.Columns.AddRange(new DataColumn[] { new DataColumn(), new DataColumn() }); dt.Rows.Add("A", "C"); dt.Rows.Add("B", "A"); dgv.DataSource = dt; //绑定数据源 int v1 = (int)A.a; //使用类中的枚举 int v2 = (int)BinHuoAsst.A.m; //使用类外但在命名空间内的枚举 //int v3 = A.x; //无法使用无命名空间的同名枚举 int v4 = (int)B.x; //可以使用无命名空间的枚举,但不能与现有内层枚举同名 } enum A { a, b, c }; //属于类的枚举 } enum A { l, m, n }; //与类平级的枚举 } enum A { x, y, z }; //不处于任何命名空间的枚举,与内层枚举同名 enum B { x, y, z }; //不处于任何命名空间的枚举,不与内层枚举同名