当前位置: 首页>>代码示例>>VB.NET>>正文


VB.NET SByte.ToString方法代码示例

本文整理汇总了VB.NET中System.SByte.ToString方法的典型用法代码示例。如果您正苦于以下问题:VB.NET SByte.ToString方法的具体用法?VB.NET SByte.ToString怎么用?VB.NET SByte.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。


在下文中一共展示了SByte.ToString方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的VB.NET代码示例。

示例1: Example

' 导入命名空间
Imports System.Globalization

Module Example
   Public Sub Main()
      ' Define a custom NumberFormatInfo object with "~" as its negative sign.
      Dim nfi As New NumberFormatInfo()
      nfi.NegativeSign = "~"
      
      ' Initialize an array of SByte values.
      Dim bytes() As SByte = { -122, 17, 124 }

      ' Display the formatted result using the custom provider.
      Console.WriteLine("Using the custom NumberFormatInfo object:")
      For Each value As SByte In bytes
         Console.WriteLine(value.ToString(nfi))
      Next
      Console.WriteLine()
          
      ' Display the formatted result using the invariant culture.
      Console.WriteLine("Using the invariant culture:")
      For Each value As SByte In bytes
         Console.WriteLine(value.ToString(NumberFormatInfo.InvariantInfo))
      Next   
   End Sub
End Module
开发者ID:VB.NET开发者,项目名称:System,代码行数:26,代码来源:SByte.ToString

输出:

Using the custom NumberFormatInfo object:
~122
17
124

Using the invariant culture:
-122
17
124

示例2: Example

' 导入命名空间
Imports System.Globalization

Module Example
   Public Sub Main()
      ' Define cultures whose formatting conventions are to be used.
      Dim cultures() As CultureInfo = {CultureInfo.CreateSpecificCulture("en-US"), _
                                       CultureInfo.CreateSpecificCulture("fr-FR"), _
                                       CultureInfo.CreateSpecificCulture("es-ES") }
      Dim positiveNumber As SByte = 119
      Dim negativeNumber As SByte = -45
      Dim specifiers() As String = {"G", "C", "D4", "E2", "F", "N", "P", "X2"} 
      
      For Each specifier As String In specifiers
         For Each culture As CultureInfo In Cultures
            Console.WriteLine("{0,2} format using {1} culture: {2, 16} {3, 16}", _ 
                              specifier, culture.Name, _
                              positiveNumber.ToString(specifier, culture), _
                              negativeNumber.ToString(specifier, culture))

         Next
         Console.WriteLine()
      Next
   End Sub
End Module
开发者ID:VB.NET开发者,项目名称:System,代码行数:25,代码来源:SByte.ToString

输出:

G format using en-US culture:              119              -45
G format using fr-FR culture:              119              -45
G format using es-ES culture:              119              -45

C format using en-US culture:          $119.00         ($45.00)
C format using fr-FR culture:         119,00 €         -45,00 €
C format using es-ES culture:         119,00 €         -45,00 €

D4 format using en-US culture:             0119            -0045
D4 format using fr-FR culture:             0119            -0045
D4 format using es-ES culture:             0119            -0045

E2 format using en-US culture:        1.19E+002       -4.50E+001
E2 format using fr-FR culture:        1,19E+002       -4,50E+001
E2 format using es-ES culture:        1,19E+002       -4,50E+001

F format using en-US culture:           119.00           -45.00
F format using fr-FR culture:           119,00           -45,00
F format using es-ES culture:           119,00           -45,00

N format using en-US culture:           119.00           -45.00
N format using fr-FR culture:           119,00           -45,00
N format using es-ES culture:           119,00           -45,00

P format using en-US culture:      11,900.00 %      -4,500.00 %
P format using fr-FR culture:      11 900,00 %      -4 500,00 %
P format using es-ES culture:      11.900,00 %      -4.500,00 %

X2 format using en-US culture:               77               D3
X2 format using fr-FR culture:               77               D3
X2 format using es-ES culture:               77               D3

示例3: Example

' 导入命名空间
Imports System.Globalization

Module Example
   Public Sub Main()
      Dim values() As SByte = { -124, 0, 118 }
      Dim specifiers() As String = { "G", "C", "D3", "E2", "e3", "F", _
                                     "N", "P", "X", "00.0", "#.0", _
                                     "000;(0);**Zero**" }
      
      For Each value As SByte In values
         For Each specifier As String In specifiers
            Console.WriteLine("{0}: {1}", specifier, value.ToString(specifier))
         Next
         Console.WriteLine()
      Next
   End Sub
End Module
开发者ID:VB.NET开发者,项目名称:System,代码行数:18,代码来源:SByte.ToString

输出:

G: -124
C: ($124.00)
D3: -124
E2: -1.24E+002
e3: -1.240e+002
F: -124.00
N: -124.00
P: -12,400.00 %
X: 84
00.0: -124.0
#.0: -124.0
000;(0);**Zero**: (124)

G: 0
C: $0.00
D3: 000
E2: 0.00E+000
e3: 0.000e+000
F: 0.00
N: 0.00
P: 0.00 %
X: 0
00.0: 00.0
#.0: .0
000;(0);**Zero**: **Zero**

G: 118
C: $118.00
D3: 118
E2: 1.18E+002
e3: 1.180e+002
F: 118.00
N: 118.00
P: 11,800.00 %
X: 76
00.0: 118.0
#.0: 118.0
000;(0);**Zero**: 118

示例4: Example

Module Example
   Public Sub Main()
      Dim value As SByte = -123
      ' Display value using default ToString method.
      Console.WriteLine(value.ToString())            ' Displays -123
      ' Display value using some standard format specifiers.
      Console.WriteLine(value.ToString("G"))         ' Displays -123
      Console.WriteLine(value.ToString("C"))         ' Displays ($-123.00)
      Console.WriteLine(value.ToString("D"))         ' Displays -123
      Console.WriteLine(value.ToString("F"))         ' Displays -123.00
      Console.WriteLine(value.ToString("N"))         ' Displays -123.00
      Console.WriteLine(value.ToString("X"))         ' Displays 85
   End Sub
End Module
开发者ID:VB.NET开发者,项目名称:System,代码行数:14,代码来源:SByte.ToString


注:本文中的System.SByte.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。