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

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

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

1- ToString(表单提供者)方法

2- ToString(字符串,表单提供者)方法

3- ToString()方法

4- ToString(弦)法

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

ToString(表单提供商)方法

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

public string ToString (IFormatProvider provider);

参数:该方法获取类型为的对象,该对象提供特定于区域性的格式信息。 返回值:该方法返回当前实例值的字符串表示形式,由 0 到 9 的数字序列组成,没有符号或前导零。 例:**

c sharp . c sharp . c sharp . c sharp

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

class GFG {

    // Main Method
    public static void Main()
    {
        // declaring and initializing
        // UInt32 value
        uint s1 = 49848;

        // 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: 

The Value is 49848 and provider is en-US

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

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

public string ToString (string format, IFormatProvider provider);

参数:

格式:是数字格式字符串。 提供程序:它是一个提供关于当前实例的区域性特定格式信息的对象。

返回值:该方法返回由格式提供程序参数指定的当前实例的字符串表示形式。 异常:如果格式参数无效,该方法将给出格式异常例:

c sharp . c sharp . c sharp . c sharp

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

class GFG {

    // Main Method
    public static void Main()
    {

        // declaring and initializing UInt32 value
        uint s1 = UInt32.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: 

The value is 4294967295
The Format is D5
The Provider is fr-FR

参考: