C# string 里面有多个变量名 把变量名替换成值

其实是变量转换代码如下stringA="这是一个测试";stringB="A,这是第二个测试";stringC="B,这是第三个测试";stringD="C,这是第四个测... 其实是变量转换 代码如下
string A = "这是一个测试";
string B = "A,这是第二个测试";
string C = "B,这是第三个测试";
string D = "C,这是第四个测试";
.
.
.
Console.Write(X);//--这里打印出来的值应该是"这是一个测试,这是第二个测试,这是第三个测试,这是第四个测试,...";
这里可能会有无穷尽个表达式
除了粗暴的 if ?Replace 还有没有更简单的方法呢
当然 每个string 变量 中的value不一样
展开
 我来答
百度网友eb6ab18
2018-04-25 · TA获得超过584个赞
知道小有建树答主
回答量:1068
采纳率:83%
帮助的人:251万
展开全部

你要的这件事儿其实是这样:

string A = $"这是一个测试";
string B = $"{A},这是第二个测试";
string C = $"{B},这是第三个测试";
string D = $"{C},这是第四个测试";

然后你直接 Console.Write(D);看看?

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式