0

& が表示されている 2 つの数字の間にスペースを作成しないのはなぜですか?

'乱数は宝くじ番号を生成します

    Dim Lotto As New Random
    Dim intNum1 As Integer
    Dim intNum2 As Integer
    Dim intNum3 As Integer
    Dim intNum4 As Integer
    Dim intNum5 As Integer
    Dim IntNum6 As Integer
    Dim IntTotal As Integer

    intNum1 = Lotto.Next(1, 54)
    intNum2 = Lotto.Next(1, 54)
    intNum3 = Lotto.Next(1, 54)
    intNum4 = Lotto.Next(1, 54)
    intNum5 = Lotto.Next(1, 54)
    IntNum6 = Lotto.Next(1, 54)

    'winning lotto numbers
    IntTotal = intNum1 & intNum2 & intNum3
    lblLottoNum.Text = IntTotal.ToString()
4

3 に答える 3

1

String.Formatを見てください。これにより、必要な文字列をフォーマットして読みやすくすることができます。

たとえば、これを行うことができます:

lblLottoNum.Text = String.Format("The numbers are: {0}, {1} and {2}", intNum1, intNum2, intNum3)
于 2013-11-13T08:01:11.290 に答える
1

変数は必要ありませんIntTotal。代わりに、次のように個々の数値の間にスペースを入れてください。

lblLottoNum.Text = intNum1.ToString() & " " & intNum2.ToString() & _
    " " & intNum3.ToString()
于 2013-11-13T02:52:21.060 に答える
0

これは、あなたの望むことですか?

lblLottoNum.Text = intNum1.ToString() & " " & intNum2.ToString() & " " & intNum3.ToString()
于 2013-11-13T02:51:44.443 に答える