自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET運(yùn)算符代碼示例解析

開發(fā) 后端
VB.NET運(yùn)算符中有一種專門處理對(duì)象引用的叫做Is運(yùn)算符。它的使用可以幫助開發(fā)人員比較兩個(gè)引用對(duì)象手否引用了同一實(shí)例。

VB.NET中存在著許多運(yùn)算符供我們使用。如果能夠熟練運(yùn)用這些運(yùn)算符,可以方便我們的程序開發(fā),提高編程效率。下面我們就為大家介紹一下Is運(yùn)算符以及運(yùn)算符重載相關(guān)概念,希望能給大家對(duì)帶來(lái)一些幫助。

VB.NET運(yùn)算符之Is 運(yùn)算符

Is運(yùn)算符比較兩個(gè)引用對(duì)象是否引用了同一實(shí)例。 例子如下:

  1. Dim a As New dog   
  2. Dim b As New dog()   
  3. If a Is b Then   
  4. MsgBox("True")   
  5. Else   
  6. MsgBox("False")   
  7. End If   
  8. b = a   
  9. b.Name = "NorthSnow"   
  10. If a Is b Then   
  11. MsgBox("True")   
  12. Else   
  13. MsgBox("false")   
  14. End If   
  15. 'false   
  16. 'true 

VB.NET運(yùn)算符重載

我們可以根據(jù)需要對(duì)VB.NET運(yùn)算符進(jìn)行重載,本文中的 dog 類 就 對(duì) + 操作符 進(jìn)行了重載 操作。此時(shí)對(duì)兩個(gè)dog 類進(jìn)行相加時(shí),會(huì)返回一個(gè)dog 類實(shí)例 ,他的 Name 是 那兩個(gè) dog 實(shí)例的 名字相加,年齡也是 dog 實(shí)例的年齡之和,顏色是兩個(gè)顏色的平均值。例子如下:

  1. Dim sb As New System.Text.StringBuilder   
  2. Dim m As New dog   
  3. Dim n As New dog   
  4. Dim c As dog   
  5. m.Name = "NorthSnow"   
  6. c = m + n   
  7. sb.AppendLine()   
  8. sb.Append(m.Name)   
  9. sb.Append("--")   
  10. sb.Append(m.Age)   
  11. sb.Append("--")   
  12. sb.Append(m.Color.ToArgb)   
  13. sb.AppendLine()   
  14. sb.Append(n.Name)   
  15. sb.Append("--")   
  16. sb.Append(n.Age)   
  17. sb.Append("--")   
  18. sb.Append(n.Color.ToArgb)   
  19. sb.AppendLine()   
  20. sb.Append(c.Name)   
  21. sb.Append("--")   
  22. sb.Append(c.Age)   
  23. sb.Append("--")   
  24. sb.Append(c.Color.ToArgb)   
  25. MsgBox(sb.ToString)   
  26. 'NorthSnow--22---65536   
  27. '塞北的雪--22---65536   
  28. 'NorthSnow塞北的雪--44---65536  

VB.NET運(yùn)算符的相關(guān)操作就為大家介紹到這里。

【編輯推薦】

  1. VB.NET文本框應(yīng)用經(jīng)驗(yàn)總結(jié)
  2. 輕松打造VB.NET文件合并示例
  3. VB.NET水晶報(bào)表優(yōu)點(diǎn)及結(jié)果描述
  4. VB.NET指針在實(shí)際應(yīng)用中作用體現(xiàn)
  5. VB.NET List實(shí)用技巧詳解
責(zé)任編輯:曹凱 來(lái)源: 中國(guó)IT實(shí)驗(yàn)室
相關(guān)推薦

2010-01-20 14:32:12

VB.NET轉(zhuǎn)換運(yùn)算符

2009-10-28 10:09:07

VB.NET Dire

2010-01-07 14:52:41

VB.NET運(yùn)算符

2010-01-19 15:30:44

VB.NET比較運(yùn)算符

2010-01-21 17:39:26

VB.NET運(yùn)算符過(guò)程

2010-01-22 17:48:46

VB.NET運(yùn)算符重載

2010-01-20 14:06:36

VB.NET運(yùn)算符組合

2009-10-23 10:18:43

VB.NET運(yùn)算符

2010-01-18 15:01:02

VB.NET異常迭代捕

2010-01-08 10:48:05

VB.NET多線程

2010-01-19 17:03:25

VB.NET可執(zhí)行語(yǔ)句

2009-10-29 13:46:14

VB.NET DES加

2010-01-18 14:08:29

VB.NET類型轉(zhuǎn)換

2010-01-21 10:12:57

VB.NET控件自動(dòng)排

2009-10-09 15:59:41

VB.NET對(duì)象

2010-01-14 11:00:48

VB.NET文件合并

2010-01-20 14:00:03

VB.NET串聯(lián)運(yùn)算符

2010-01-14 17:41:57

VB.NET變量范圍

2010-01-21 16:37:56

VB.NET變量聲明

2009-11-02 14:48:45

VB.NET HOOK
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)