Module Module1
Sub Main()
Dim x(5) As Integer
x(3) = 12345
Console.WriteLine("x(3)={0}", x(3))
のコードについてなのですが、"x(3)={0}"の{0}の意味がわかりません。
"x(3)={0}"を消去してプログラムを動かすと12345の表示のみになり
"x(3)={0}"を、"x(3)= "に置き換えてプログラムを動かすと、0と表示
されるので、、"x(3)={0}"はプログラムで、x(3)= と表示するためのものかなとは思っています。ご教授宜しくお願い致します。
本当に微力ながらお手伝い申し上げます。
Dim x(5) As Integer
x(3) = 12345
この部分に惑わされないようにしてください。
下記にサンプルコードを残しておきます。
このコードで {} の中にある数値が何処を見ているか解ると思います。
Module Module1
Public Sub Main()
Dim x As Integer = 5
Dim y As Integer = 10
Dim z As String = "アクア"
Console.WriteLine("{0}を表示", x, y, z)
Console.WriteLine("{1}を表示", x, y, z)
Console.WriteLine("{2}を表示", x, y, z)
End Sub
End Module
詳しくはヘルプもしくはMSDNにて、Console.WriteLineメソッドを検索してご確認ください。
解り難さを感じるかもしれませんが、[解説]の項目をしっかりとご確認されることをお勧めします。
ご教授ありがとうございました。サンプルのコードをつけて下さったので、
とても理解しやすかったです。{0}は表示するオブジェクトを示していると思いました。