c#委托调用另一窗口函数_在C#中使用委托调用成员函数
c#委托調用另一窗口函數
Prerequisite: Delegates in C#
先決條件: C#中的代表
We can also call a member function of a class using delegates. It is similar to static function calls, here we have to pass member function using an object on the creation of delegate.
我們還可以使用委托來調用類的成員函數。 它類似于靜態函數調用,這里我們必須在創建委托時使用對象傳遞成員函數。
Program:
程序:
using System; using System.Collections;public delegate void myDelegates(); class Sample {public void fun(){Console.WriteLine("Call a member function using delegate");} }class Program {static void Main(){Sample S = new Sample();myDelegates del = new myDelegates(S.fun);del();} }Output
輸出量
Call a member function using delegateIn above example, we created the class Sample, Sample class contains a member function name fun(). And then, we created another class Program than contains Main() function. Here, we created delegate reference and passed member function using Sample class object.
在上面的例子中,我們創建的類樣品 , 樣品類包含一個成員函數名的樂趣()。 然后,我們創建了另一個包含Main()函數的類Program。 在這里,我們創建了委托引用,并使用Sample類對象傳遞了成員函數。
翻譯自: https://www.includehelp.com/dot-net/calling-member-function-using-delegates-in-c-sharp.aspx
c#委托調用另一窗口函數
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的c#委托调用另一窗口函数_在C#中使用委托调用成员函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言中将整数转换成字符串_在C语言中将
- 下一篇: “羽盖伫宣游”上一句是什么