91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

VB.NET中怎么聲明對象變量

發布時間:2021-08-06 15:42:50 來源:億速云 閱讀:125 作者:Leah 欄目:編程語言

VB.NET中怎么聲明對象變量,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

用戶可以使用一般的聲明的描述來進行VB.NET對象變量聲明,但是必須把變量聲明為Object或者一個具體的類的名稱,用下列語法進行對象的聲明:

  1. Dim variable As 
    [New]{Object|class} 

用戶能夠使用Protected,Friend,Private,Shared或者Static進行對象的聲明。下面的對象的描述都是合法的:

  1. Private ObjA As Object 
    'Declare ObjA as generic 
    Object data type.  

  2. Static ObjB As Label 
    'Declare ObjB as Label 
    class type.  

  3. Dim ObjC As System.Buffer 
    'Declare ObjC as Buffer 
    class type. 

注意:如果沒有VB.NET對象變量聲明,則該對象的數據類型是缺省的Object。然而這種不聲明變量的方法不推薦使用。

  • VB.NET并發性判斷線程狀態

  • VB.NET ToolBar控件在實際應用中作用體現

  • VB.NET共享成員需要在何種情況下使用

  • 什么是VB.NET對象生命周期

  • VB.NET屬性設置相關技巧總結

有的時候,對象的類型在過程沒有運行之前還是不確定的,在這種情況下,可以聲明這個對象變量的類型為Object數據類型。這可以創建一個對任何對象的引用。

然而,如果知道對象具體屬于哪一個類的話,***把它聲明為該類的對象,正如剛才的那些例子,如果已經知道了對象是類Label的一個實例,那就應該把該變量聲明為As Label.
把一個對象聲明為一個特定的類的一個實例,有如下的好處:

(1)動態檢查類型。

(2)在代碼中得到微軟的intellisense支持。

(3)增加可讀性

(4)減少代碼的錯誤率。

(5)代碼運行效率更高。

當在聲明一個對象的類型的時候,VB.NET對象變量聲明的類型決定了VB.NET對象變量的靈活性和適用范圍。例如,如果用戶在應用程序之中定義了一個窗體命名為Form2,那用戶就可以把一個對象變量聲明為一個Form2的對象:

  1. Dim MyForm As New Form2 
    'Can refer only to an 
    object of class Form2 

用戶也可以把這個對象變量聲明為一個普通的窗體:

  1. Dim AnyForm AS Form 
    'Can refer to any 
    Form,but only a Form 

也可以把這個VB.NET對象變量聲明為一個普通的控件:

  1. Dim AnyControl As Control
     'Can refer to any type 

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

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

AI

萝北县| 拉萨市| 屏东市| 上虞市| 云林县| 台前县| 阿瓦提县| 丁青县| 图们市| 广丰县| 大化| 武穴市| 闸北区| 来宾市| 定州市| 固镇县| 阜新| 田阳县| 马边| 黄大仙区| 通化县| 文登市| 霍山县| 罗田县| 汶上县| 林口县| 安图县| 阜宁县| 汉沽区| 华阴市| 卫辉市| 句容市| 彰化县| 武冈市| 游戏| 九寨沟县| 上犹县| 白玉县| 合肥市| 黄陵县| 宁蒗|