六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Delegate的實際應(yīng)用。

[摘要]下面的代碼通過代表元Delegate簡化代碼的編寫,在運行時將調(diào)用不同的代表元方法,然后顯示相應(yīng)的運行結(jié)果。 在VB.NET中,代表元Delegate有點類似C語言中的指針,也就是說它允許用戶傳送一...
 下面的代碼通過代表元Delegate簡化代碼的編寫,在運行時將調(diào)用不同的代表元方法,然后顯示相應(yīng)的運行結(jié)果。
 在VB.NET中,代表元Delegate有點類似C語言中的指針,也就是說它允許用戶傳送一個進程的引用,然后調(diào)用這些引用的進程。這是一個強有力的編程技術(shù),它將允許用戶不再需要If或者是Select語句就可以調(diào)用相應(yīng)的進程,這里的代表元起著橋梁的作用。
新建記事本,下面是代碼:

Imports System
Imports System.Windows.Forms
Public Module mymodule
Delegate Sub mydele(ByVal my1 As Int32, ByVal my2 As Int32)
Sub main()
Dim dele As mydele
dele = AddressOf my_add
dele.Invoke(10, 20)
dele = AddressOf my_sub
dele.Invoke(10, 20)
dele = AddressOf my_mul
dele.Invoke(10, 20)
dele = AddressOf my_div
dele.Invoke(10, 20)
End Sub
Public Sub my_add(ByVal num1 As Int32, ByVal num2 As Int32)
MessageBox.Show("Add:" & (num1 + num2).ToString, "你好", MessageBoxButtons.OK)
End Sub

Public Sub my_sub(ByVal num1 As Int32, ByVal num2 As Int32)
MessageBox.Show("Add:" & (num1 - num2).ToString)
End Sub

Public Sub my_mul(ByVal num1 As Int32, ByVal num2 As Int32)
MessageBox.Show("Add:" & (num1 * num2).ToString)
End Sub

Public Sub my_div(ByVal num1 As Int32, ByVal num2 As Int32)
MessageBox.Show("Add:" & (num1 / num2).ToString)
End Sub

以Delegate.vb保存。
然后編譯:
vbc /r:System.dll /r:System.Windows.forms.dll Delegate.vb
最后看結(jié)果就行了:)


主站蜘蛛池模板: 最新国产你懂的在线网址 | 性生活一区 | 青青草原亚洲视频 | 天堂网在线www资源网 | 色综合久久88色综合天天提莫 | 日本大胆欧美人术艺术 | 色婷婷六月丁香七月婷婷 | 亚洲最色网| 午夜爱爱免费视频 | 中文字幕乱码视频中文字幕14 | 青青青国产在线观看免费网站 | 色综合久久综合 | 在线97| 伊人久久伊人 | 欧美无人区码卡二三卡四卡 | 伊人影视在线观看日韩区 | 日韩黄a级成人毛片 | 伊人蕉久中文字幕无码专区 | 天堂网最新 | 午夜亚洲国产成人不卡在线 | 亚洲第一网站免费视频 | 中文字幕专区高清在线观看 | 亚洲欧洲精品国产二码 | 一区二区三区福利 | 涩涩五月天 | 天天曰天天 | 亚洲精品另类 | 日韩欧美在线视频观看 | 天天干天天在线 | 日本高清在线播放一区二区三区 | 日韩视频网 | 日韩欧美色视频 | 香蕉视频一区 | 殴美一级 | 色婷婷综合久久久久中文 | 亚洲精品综合在线 | 亚洲精品国产v片在线观看 亚洲精品高清在线观看 | 亚洲欧美日韩不卡一区二区三区 | 日本不卡免费新一二三区 | 日本国产欧美色综合 | 亚洲一区二区三区在线 |