组合显示 愿意字符串和字符串格式化
来源:2-6 【操作】字符串方法与操作

慕尼黑8118141
2024-07-13
String name = “BRUCE”;
int age = 29;
String job = “DBA”;
string message9 = @$"message9 my name is {name} ,
I am {age} years old,
I am a {job} .";
Console.WriteLine(message9);
Console.Read();
写回答
1回答
-
阿莱克斯刘
2024-09-24
你的代码使用了 C# 中的插值字符串(interpolated string)来构建一个包含变量值的字符串。插值字符串通过在字符串前加上 $ 符号,并在字符串中使用 {} 包含变量名来实现。
不过,你的代码中有一些小问题需要修正:
引号应该使用英文双引号 " 而不是中文双引号 “”。
Console.Read(); 应该改为 Console.ReadLine(); 以便在控制台中等待用户输入,从而保持窗口打开。
修正后的代码如下:
string name = "BRUCE";
int age = 29;
string job = "DBA";
string message9 = @$"message9 my name is {name},
I am {age} years old,
I am a {job}.";
Console.WriteLine(message9);
Console.ReadLine();
运行这段代码后,输出将会是:
message9 my name is BRUCE,
I am 29 years old,
I am a DBA.00
相似问题