c# 转为string的方法String.valueOf(Object)和(String)object方法,有什么不同,如何将转换的类型为Null

用哪个好,哪个经常用
2025-03-17 18:05:36
推荐回答(1个)
回答1:

不存在String.valueOf函数。

        static void Main(string[] args)
        {
            object o = "s";
            string s1 = o.ToString();
            string s2 = Convert.ToString(o);
            //要求赋值时候为string类型,不然运行报错
            string s3 = (string)o;
            //都是输出s
            Console.WriteLine(s1);
            Console.WriteLine(s2);
            Console.WriteLine(s3);
            Console.ReadLine();
        }