UInt64。C# 中的 ToString()方法,带示例| Set–1

原文:https://www . geesforgeks . org/uint 64-tostring-method-in-c-sharp-with-examples-set-1/

UInt64。ToString 方法用于将当前 UInt64 实例的数值转换为其等效的字符串表示形式。该方法的重载列表中有以下 4 种方法:

  • ToString(表单提供商)方法 字符串(字符串,表单提供程序)方法 ToString()方法* ToString(String) Method

    在这里,我们将讨论前两种方法。

    ToString(表单提供商)方法

    此方法用于使用指定的区域性特定格式信息将当前实例的数值转换为其等效的字符串表示形式。

    语法:

    cs public string ToString (IFormatProvider provider);

    参数:该方法获取类型为的对象,该对象提供特定于区域性的格式信息。

    返回值:该方法返回当前实例值的字符串表示形式,由 0 到 9 的数字序列组成,不带符号或前导零。

    示例:

    ```cs // C# program to demonstrate // UInt64.ToString(IFormatProvider) // Method using System; using System.Globalization;

    class GFG {

    // Main Method     public static void Main()     {         // declaring and initializing         // UInt64 value         ulong s1 = 11331244;

    // creating and initializing         // the object of CultureInfo         CultureInfo provider = new CultureInfo("en-us");

    // Using the method         string str = s1.ToString(provider);

    // Display the value         Console.WriteLine("The Value is {0} and provider is {1}",                                              str, provider.Name);     } } ```

    Output:

    ```cs The Value is 11331244 and provider is en-US

    ```

    UInt64。字符串(字符串,表单提供程序)方法

    此方法用于使用指定的格式和区域性特定的格式信息将当前实例的数值转换为其等效的字符串表示形式。

    语法:

    cs public string ToString (string format, IFormatProvider provider);

    参数:

    格式:是数字格式字符串。 提供者:它是一个提供特定于区域性的格式信息的对象。

    返回值:该方法返回由格式提供程序参数指定的当前实例的字符串表示形式。

    异常:如果格式参数无效,此方法将给出格式异常

    示例:

    ```cs // C# program to demonstrate the // UInt64.ToString(String,  // IFormatProvider) Method using System; using System.Globalization;

    class GFG {

    // Main Method     public static void Main()     {

    // declaring and initializing UInt64 value         ulong s1 = UInt64.MaxValue;

    // creating and initializing         // the object of CultureInfo         CultureInfo provider = new CultureInfo("fr-FR");

    // declaring and initializing format         string format = "D5";

    // using the method         string str = s1.ToString(format, provider);

    // Displaying the details         Console.WriteLine("The value is {0}", str);         Console.WriteLine("The Format is {0}", format);         Console.WriteLine("The Provider is {0}", provider.Name);     } } ```

    Output:

    ```cs The value is 18446744073709551615 The Format is D5 The Provider is fr-FR

    ```

    参考: