首页 > 编程语言 >C#: "$"和"string.format()"区别和用法

C#: "$"和"string.format()"区别和用法

时间:2023-02-08 14:13:56浏览次数:34  
标签:Console string format C# age Format name

(1)string.format()需要自己在字符串中写占位符,在后面跟上参数。

(2)$符号,比较简洁,直接在字符串的相应位置替换为参数即可。

static void Main(string[] args)
        {
            string name = "lisan";
            int age = 18;
            //string.Format,使用占位符、参数
            string str = string.Format("name is:{0}, age is:{1}", name, age);
            //$,直接在字符串中使用变量替代即可,比较简洁
            string str1 = string.Format($"name is:{name}, age is:{age}");
            Console.WriteLine(str);
            Console.WriteLine(str1);
            Console.ReadKey();
        }

 

标签:Console,string,format,C#,age,Format,name
From: https://www.cnblogs.com/rollydoc/p/17101532.html

相关文章