av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

VB.NET運(yùn)算符過程應(yīng)在何時(shí)定義

VB.NET編程語言中的運(yùn)算符是一個(gè)比較龐大的集體,不過要想全部掌握這些運(yùn)算符的應(yīng)用并不是一件容易的事情。這其中,運(yùn)算符過程是一系列VB.NET語句,這些語句在您所定義的類或結(jié)構(gòu)上定義標(biāo)準(zhǔn)運(yùn)算符(例如 *、<> 或 And)的行為。這也稱為“運(yùn)算符重載”。#t#

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),成都創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:成都陽臺(tái)護(hù)欄成都網(wǎng)站設(shè)計(jì)、營銷型網(wǎng)站解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。


何時(shí)定義VB.NET運(yùn)算符過程

運(yùn)算符過程可以是下面的一種類型:

一元運(yùn)算符的定義,其中的參數(shù)是您的類或結(jié)構(gòu)的類型。

一個(gè)二元運(yùn)算符的定義,其中至少一個(gè)參數(shù)是您的類或結(jié)構(gòu)的類型。

一個(gè)轉(zhuǎn)換運(yùn)算符的定義,其中的參數(shù)是您的類或結(jié)構(gòu)的類型。

一個(gè)轉(zhuǎn)換運(yùn)算符的定義,返回您的類或結(jié)構(gòu)的類型。

轉(zhuǎn)換運(yùn)算符總是一元運(yùn)算符,您也總是將 CType 用作所定義的運(yùn)算符。

聲明語法

使用表達(dá)式中的運(yùn)算符符號(hào)隱式調(diào)用VB.NET運(yùn)算符過程。按照為預(yù)定義運(yùn)算符提供操作數(shù)的方法提供操作數(shù)。

隱式調(diào)用運(yùn)算符過程的語法如下所示:

Dim testStruct As 結(jié)構(gòu)名

Dim testNewStruct As 結(jié)構(gòu)名 = testStruct 運(yùn)算符符號(hào) 10

聲明與調(diào)用闡釋

下面的結(jié)構(gòu)將有符號(hào)的 128 位整數(shù)值存儲(chǔ)為高序部分和低序部分。它將 + 運(yùn)算符定義為將兩個(gè) veryLong 值相加并生成結(jié)果 veryLong 值。

 
 
 
  1. Visual Basic  
  2. Public Structure veryLong  
  3. Dim highOrder As Long  
  4. Dim lowOrder As Long  
  5. Public Shared Operator +(ByVal v As veryLong, _  
  6. ByVal w As veryLong) As veryLong  
  7. Dim sum As New veryLong  
  8. sum = v 
  9. Try  
  10. sum.lowOrder += w.lowOrder  
  11. Catch ex As System.OverflowException  
  12. sum.lowOrder -= (Long.MaxValue - w.lowOrder + 1)  
  13. sum.highOrder += 1  
  14. End Try  
  15. sum.highOrder += w.highOrder  
  16. Return sum  
  17. End Operator  
  18. End Structure 

下面的示例演示對 veryLong 上定義的 + 運(yùn)算符的典型調(diào)用。

 
 
 
  1. Visual Basic  
  2. Dim v1, v2, v3 As veryLong  
  3. v1.highOrder = 1  
  4. v1.lowOrder = Long.MaxValue  
  5. v2.highOrder = 0 
  6. v2.lowOrder = 4 
  7. v3 = v1 + v2 

VB.NET運(yùn)算符過程的使用方法就為大家介紹到這里。


網(wǎng)站欄目:VB.NET運(yùn)算符過程應(yīng)在何時(shí)定義
文章分享:http://uogjgqi.cn/article/coijhgc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流