private void OnRaiseReturnBookMarksEvent(ReturnBookMarksEventArgs e) { //ReturnBookMarksEventHandle handel = ReturnBookMarks; //if (handel != null) //{ // handel(this, e); //} //语法糖如下 ReturnBookMarks?.Invoke(this, e); }
private void HandleReturnBookMarksEvent(object sender, ReturnBookMarksEventArgs e) { foreach (string s in e.BookMarks) { DataRow dr = myDataTable.NewRow(); dr["书签"] = s; dr["内容"] = ""; myDataTable.Rows.Add(dr); ReCreateId(); } }