Lou*_*Lou 5 vb.net string function curly-braces
我一直在四处寻找,但很难找到这个问题的答案,因为我正在寻找的东西是如此不具体。
我看过很多{0}其中使用的代码,但我仍然无法弄清楚它在做什么。这是一个例子:
Dim literal As String = "CatDogFence"
Dim substring As String = literal.Substring(6)
Console.WriteLine("Substring: {0}", substring)
Run Code Online (Sandbox Code Playgroud)
Console.WriteLine("Substring: {0}", substring)
Run Code Online (Sandbox Code Playgroud)
是相同的
Console.WriteLine("Substring: " & substring)
Run Code Online (Sandbox Code Playgroud)
使用时Console.WriteLine,{n}会将第nth 个参数插入到字符串中,然后写入。
一个更复杂的例子可以在这里看到:
Console.WriteLine("{0} {1}{2}", "Stack", "Over", "flow")
Run Code Online (Sandbox Code Playgroud)
它将打印Stack Overflow。