gpt4 book ai didi

c# - 如何正确使用双引号?

转载 作者:太空宇宙 更新时间:2023-11-03 18:15:10 24 4
gpt4 key购买 nike

This form works in VB .NET

sendMsg = "<CStatus timestamp=""0"" " & _
"type=""login"" " & _
"cid = """ & cID & """ " & _
"key=""" & loginKey & """ />"

但我不能让它在 C# 中工作

sendMsg = "<CStatus timestamp=\"0\" 
type=\"login\"
cid=\"" + cID + "\"
key=\"" + loginKey + "\" />";

效果不一样

我想要这个作为输出:

<CStatus timestamp="0" type="login" cid="var_cid" key="var_key"/>;

C# 中是否有任何 stringXml 命令或其他在字符串中使用双引号的方法?

谢谢!


解决了
 XmlTextWriter

谢谢大家!

最佳答案

C# 中的字符串文字不支持嵌入式换行符。尝试:

sendMsg = "<CStatus timestamp=\"0\" " +
"type=\"login\" " +
"cid=\"" + cID + "\" " +
"key=\"" + loginKey + "\" />";

您的问题似乎与您使用引号无关。

关于c# - 如何正确使用双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7640796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com