VB.Net Tutorial/Data Type/String Format
Версия от 16:40, 26 мая 2010; (обсуждение)
Содержание
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