Strings formatieren

  • Datumswert aus der Datenbank im lokalen Format formatieren
  • Dim sDatum As String = String.Format("{0:d}", DBRecordset.Fields("Datum").Value)
    
  • Floatwert aus der Datenbank mit richtigem Dezimalpunkt formatieren
  • Dim DecimalSeparator As String = System.Globalization.CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator
    
    Dim sFloatWert As String = String.Format("{0:f}", DBRecordset.Fields("Power").Value).Replace(DecimalSeparator, ".")
    
  • Ausgabe von Floatwerten über ToString()-Funktion formatieren
  • Dim x As Double = 1.2
    Dim sAusgabe As String = x.ToString("f2") ' float mit 2 Dezimalstellen
    
  • Variablenwerte an spez. Stelle in einem String ausgeben
  • Dim a As Integer = 2
    Dim b As Double = 3.4
    
    ' {0} und {1} geben den Index der nachfolgend übergebenen Variablen a und b an
    MessageBox.Show("Text", String.Format("Wert Integer: {0} und Wert Double: {1}", a.ToString() , b.ToString()))