Freigeben über


$ (Visual Basic-Referenz)

Identifiziert ein Zeichenfolgenliteral als interpolierte Zeichenfolge. Eine interpolierte Zeichenfolge ist eine vorlagenähnliche Zeichenfolge, die Literaltext zusammen mit interpolierten Ausdrücken enthält. Ein interpolierter Ausdruck ist ein Ausdruck, der ein Ergebnis erzeugt, das in der resultierenden Zeichenfolge formatiert werden soll. Wenn die interpolierte Zeichenkette aufgelöst wird, z. B. in einer Zuweisungsanweisung oder einem Methodenaufruf, werden ihre interpolierten Ausdrücke durch ihre Zeichenfolgendarstellungen in der Ergebniszeichenfolge ersetzt. Interpolierte Zeichenfolgen sind Ersetzungen für die von .NET unterstützten Zeichenfolgen im zusammengesetzten Format .

Im folgenden Beispiel wird das $ Zeichen verwendet, um eine interpolierte Zeichenfolge zu definieren.

Public Module Example
   Public Sub Main()
      Dim name = "John"
      Dim greeting = $"Hello, {name}!"
      Console.WriteLine(greeting)
   End Sub
End Module
' The example displays the following output:
'       Hello, John!
                   

Weitere Informationen zu interpolierten Zeichenfolgen finden Sie im Thema Interpolierte Zeichenfolgen .

Siehe auch