如何在C#中存储在变量中的字符串中转义引号

时间:2014-08-01 03:48:35

标签: c# escaping

我玩这个游戏,我修改了这个游戏。

有一个配置文件,将此文件命名为Foo.cfg

您的聊天名称可以是彩色的。

例如,在Psuedo C#代码

I read this string named ChatName from Foo.cfg
--- in another function
sendChat(ChatName)

Chatname的格式如下:

<color="#hex">text</color><color...

所以我用完成的代码输入聊天。 出现的是:<color=:TEST <-- that's the word I typed

我想要的是在变量中“转义”这些双引号,而不是实际上有权访问该字符串。配置文件可以更改,因此您不会拥有字符串的值,您可以在变量中使用它。我可以在该变量中转义引号,然后将其传递给聊天功能吗?我可以内联吗,例如

sendChat(Foo.Bar(chatname));

0 个答案:

没有答案