$ (Visual Basic-Referenz)

Identifiziert einen Zeichenfolgenliteral als interpolierte Zeichenfolge. Eine interpolierte Zeichenfolge ist eine Zeichenfolge ähnlich einer Vorlage, 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 Zeichenfolge aufgelöst wird, beispielsweise in einer Zuweisungsanweisung oder einem Methodenaufruf, werden seine interpolierten Ausdrücke durch deren Zeichenfolgenrepräsentationen in der Ergebniszeichenfolge ersetzt. Interpolierte Zeichenfolgen ersetzen vom .NET Framework unterstützte zusammengesetzte Formatzeichenfolgen.

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 unter Interpolierte Zeichenfolgen.

Siehe auch