VB.Net Tutorial/Data Type/String Format

Материал из VB Эксперт
Версия от 12:54, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

String.Format: {0:#,### ; #.## ,00##,00}

Public Class Tester
    Public Shared Sub Main

      Console.WriteLine(String.Format("{0:#,### ; #.## ,00##,00}",1232.2345))
    End Sub
End Class
0.0

String format:#.#},#.###},#.#####} (4)

Module Module1
    Sub Main()
        Dim A As Double = 1.23456789
        Console.WriteLine("{0, 0:#.#}", A)
        Console.WriteLine("{0, 0:#.###}", A)
        Console.WriteLine("{0, 0:#.#####}", A)
    End Sub
End Module
1.2
1.235
1.23457

String.Format: {0:##.## ; (##.0#} (3)

Public Class Tester
    Public Shared Sub Main

      Console.WriteLine(String.Format("{0:##.## ; (##.00) ; 0.0#}", 0))
    End Sub
End Class
0.0

String.Format: {0:##.## ; -##.# ; 0.0#} (2)

Public Class Tester
    Public Shared Sub Main

      Console.WriteLine(String.Format("{0:##.## ; -##.# ; 0.0#}", -1235.33))
    End Sub
End Class
-1235.3

String.Format: {0,10:p}

Public Class Tester
    Public Shared Sub Main

      Console.WriteLine(String.Format("{0,10:p}", 0.32))
    End Sub
End Class
32.00 %

String format:D}

Module Module1
    Sub Main()
        Dim A As Double = 1.23456789
        Console.WriteLine("{0, 1:D} {1, 2:D} {2, 3:D}", 1, 2, 3)
    End Sub
End Module
1  2   3

String format:F1}

Module Module1
    Sub Main()
        Dim A As Double = 1.23456789
        Console.WriteLine("{0, 7:F1} {1, 7:F3} {2, 7:F5}", A, A, A)
    End Sub
End Module
1.2   1.235 1.23457