private void AddSNRange_Load(object sender, EventArgs e) { this.label2.Text = string.Format("{0}区间:", this.mKey); #region 工单已投入,则MAC区间不可更改 if (mKey.ToUpper() == "MAC") { DataTable dt = FrmBLL.ReleaseData.arrByteToDataTable(refWebtWoInfo.Instance.GetWoInfo(mwoid, null)); if (Convert.ToInt32(dt.Rows[0]["inputqty"]) > 0) { this.dgvserialnumberrule.ReadOnly = true; this.dgvserialnumberrule.AllowUserToAddRows = false; this.dgvserialnumberrule.AllowUserToDeleteRows = false; } else { this.dgvserialnumberrule.ReadOnly = false; this.dgvserialnumberrule.AllowUserToAddRows = true; this.dgvserialnumberrule.AllowUserToDeleteRows = true; } } else { this.dgvserialnumberrule.ReadOnly = false; this.dgvserialnumberrule.AllowUserToAddRows = true; this.dgvserialnumberrule.AllowUserToDeleteRows = true; } #endregion //加载系统中已经存在的序列号区间 eventrunfun = new delegatefunction(this.LoadSerialnumberRule); eventrunfun.BeginInvoke(null, null); }
static void Main(string[] args) { //Function("hello world"); delegatefunction del = new delegatefunction(Function); del("hello world"); }
static void Main(string[] args) { delegatefunction name = new delegatefunction(function); { name("My name is hamza"); } }