簡體   English   中英

VB.net多個暗點=真在同一時間?

[英]VB.net multiple dims = true at same time?

我有以下代碼:

Dim name, surname As Boolean
    surname, name = False

它不起作用,上面的代碼有辦法起作用嗎? 我到處看,似乎找不到合適的解決方法。 謝謝!

VB.net不支持此功能。

您被困在:

Dim name As Boolean = False
Dim surname As Boolean = False

Boolean默認情況下初始化為False ,因此,如果這是您想要的值,則無需在初始化時將它們顯式設置為False

如果在循環中聲明它(如下面的代碼),請小心,因為它只會被初始化一次。 在第一次迭代中,只有第一個Console.WriteLine會輸出False 如果希望每次都初始化它,則必須執行Dim a As Boolean = False

For i As Integer = 1 To 10
    Dim a As Boolean
    Console.WriteLine(a)
    a = True
    console.WriteLine(a)
Next

輸出:

False
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True
True

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM