gpt4 book ai didi

c# - 如何在 C# 中轻松显示字符串中的双引号?

转载 作者:太空狗 更新时间:2023-10-29 18:01:30 29 4
gpt4 key购买 nike

如果你有一个带有许多双引号的字符串,

在 PHP 中你可以这样做:

file.WriteLine('<controls:FormField Name="Strasse" LabelText="Strasse">');

在 C# 中你必须这样做:

file.WriteLine("<controls:FormField Name=\"Strasse\" LabelText=\"Strasse\">");

在 C# 中有没有一种方法可以做你在 PHP 中可以做的事情,比如 @"c:\temp"你可以这样做,这样你就不需要双斜杠了?

感谢 Fredrik,这使得 String.Format 中的引号和大括号也相当可读:

    file.WriteLine(String.Format(@"<TextBox Text=""{{Binding {0}}}""
Style=""{{DynamicResource FormularFieldTextBox}}""/>", fieldName));

最佳答案

在 C# 字符串中有两种表示引号的方法:

file.WriteLine("<controls:FormField Name=\"Strasse\" LabelText=\"Strasse\">");
file.WriteLine(@"<controls:FormField Name=""Strasse"" LabelText=""Strasse"">");

关于c# - 如何在 C# 中轻松显示字符串中的双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1594600/

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