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);

//顯示結果:


  

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