组合显示 愿意字符串和字符串格式化

来源: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.
0
0

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

系统掌握C#核心和应用,获得全行业适配的技能

839 学习 · 198 问题

查看课程