如何用c#在字符串中显示符号?

Not*_*Dan 1 .net c# silverlight wpf winforms

我有一个字符串,我想在其中显示一个符号(您在小学中学习的分割符号,而不是斜线).根据字符映射,我用来显示字符串(inkpen2)的字体的分割符号代码为0xD4.我想要一个字符串为"5符号7"并将其显示给用户.是否有可能做到这一点?

Dou*_*rch 8

string oneWay = "5 ÷ 7";
string anotherWay = "5 \u00F7 7";
Run Code Online (Sandbox Code Playgroud)

请注意,如果源代码的高位被剥离或者应用程序使用一些旧的文本编码读取,第一种方法可能会中断.第二种方式更安全,更难阅读.

如果您使用印刷数学符号,您可能还想使用\ u00D7或×而不是*.

我不知道你从哪里得到D4,但是除法符号的Unicode值是F7,而C#对所有字体使用unicode.