C#中delegate实现回调函数示例

  #region C#中delegate实现回调函数示例
        delegate void CallBackFun(string msg);
        private static void callBackFun(string msg)
        {
            MessageBox.Show(msg);
        }
        private CallBackFun cb = new CallBackFun(callBackFun);
        private void TestCallback(CallBackFun b)
        {
            MessageBox.Show("TestOk!");
            b("msg");
        }

        #endregion


//调用

TestCallback(cb);

//显示结果:


  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章