中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Trim,delegate用法

發布時間:2020-07-05 18:34:55 來源:網絡 閱讀:585 作者:約好一生 欄目:編程語言

Trim():

直接用string.Trim()是去掉所取字符串的前后空格。


delegate(委托):

一個 delegate type 的聲明一般由四部分組成:(a) 訪問級別;(b) 關鍵字 delegate;(c)返回型別,以及該 delegate type 所搭載之方法的聲明形式(signature);(d) delegate type 的名稱,被放置于返回型別和方法的聲明形式(signature)之間。例如,下面聲明了一個 public delegate type Action,用來搭載“沒有參數并具有 void 返回型別”的方法:

public delegate void Action();


一眼看去,這與函數定義驚人的相似;唯一的區別就是多了delegate 關鍵字。增加該關鍵字的目的就在于:要通過關鍵字(keyword)——而非字元(token)——使普通的成員函數與其它形似的語法形式區別開來。這樣就有了 virtual,static, 以及 delegate 用來區分各種函數和形似函數的語法形式。

如果一個 delegate type 一次只搭載單獨一個方法(method),那它就可以搭載任意返回型別及形式的成員函數。然而,如果一個 delegate type 要同時搭載多個方法(methods),那么返回型別就必須是 void。 例如,Action 就可以用來搭載一個或者多個方法(method)。在 testHarness class 實現中,我們就將使用上述的 Action 聲明。

可以將多個方法賦給同一個委托,或者將多個方法綁定到同一個委托,當調用這個委托的時候,將依次調用其所綁定的方法。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

雅安市| 时尚| 怀宁县| 梅河口市| 阿克| 临猗县| 石泉县| 德昌县| 青岛市| 文水县| 延川县| 吉林省| 龙山县| 拉孜县| 饶河县| 广德县| 丽江市| 长阳| 东方市| 扎兰屯市| 古田县| 瑞丽市| 陕西省| 天柱县| 谢通门县| 汉阴县| 屏东县| 葵青区| 东乡族自治县| 平阴县| 海宁市| 武义县| 荃湾区| 芒康县| 无为县| 策勒县| 益阳市| 江都市| 元朗区| 讷河市| 衡阳市|