c# - 如何在C#中显示字符 "\0"

标签 c# winforms

问题很简单;如果我有以下字符串:

string str = "\0test";

如何在 WinForms 的标签中显示字符“\0”,它似乎会截断“\0”之后的所有字符,或者更一般地在控制台输出中,它似乎插入空格而不是“\0”?

Console.WriteLine(str);
label.Text = str;

最佳答案

要显示所有字符串,您应该在其前面添加 @:

string str = @"\0test";

有关逐字字符串的更多信息,请检查此问题 What's the @ in front of a string in C#?

关于c# - 如何在C#中显示字符 "\0",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57128086/

相关文章:

c# - 用多边形逼近椭圆

c# - 附加到 VARCHAR 的大小度量是什么?

c# - 由于缺少 Configuration Builder,没有 DI 无法读取 appsettings.json

c# - 如何创建具有不同元素的 HashSet<List<Int>>?

c# - 使用c#在MSChart中显示系列的具体方法

c# - 无法在 C# 中的按钮文本中显示 "&&"

C#/VS2008 : Add separate debug/release references to a project

c# - 隐藏 DateTimePicker 的文本和 Usercontrol 调整大小

.net - 如何使 TabPages 可拖动?

c++ - 没有更多的 C++ WinForms 项目?