C# 如何将字符串中的特殊Ascii字符提交到文件?

C# 如何将字符串中的特殊Ascii字符提交到文件?,c#,encoding,ascii,special-characters,C#,Encoding,Ascii,Special Characters,我需要将一个特殊的Ascii字符(DEZ3)从字符串写入文件。 但是我无法将字符转换成字符串 在记事本++中,我可以按Alt+03get,如果我在Visual Studio中尝试,则不会发生任何事情 我从未对编码感兴趣。欢迎您的解释。您所说的“我无法将字符转换为字符串”是什么意思?我以为你想从一根绳子上得到它?请显示您尝试过的代码示例。在我从字符串中读取字符之前,我必须将其写入字符串。string foo=$“ETX:{'\x03'}”在字符串中不可见地添加控制字符会使维护变得困难。这样你就可以

我需要将一个特殊的Ascii字符(DEZ3)从字符串写入文件。 但是我无法将字符转换成字符串

在记事本++中,我可以按
Alt+03
get,如果我在Visual Studio中尝试,则不会发生任何事情


我从未对编码感兴趣。欢迎您的解释。

您所说的“我无法将字符转换为字符串”是什么意思?我以为你想从一根绳子上得到它?请显示您尝试过的代码示例。在我从字符串中读取字符之前,我必须将其写入字符串。
string foo=$“ETX:{'\x03'}”在字符串中不可见地添加控制字符会使维护变得困难。这样你就可以看到你正在添加的内容。很有效,谢谢!如果你写一个答案,我可以把它标记为已解决。