我想要红色圆圈的字符代码的ASCII字符代码。 我想用C#在单词中显示这个符号。 谢谢!
答案 0 :(得分:3)
A是U + 24B6,B是U + 24B7,C是U + 24B8,D是U + 24B9。
这是unicode,因为它们不在ASCII范围内(\ x00- \ x7F)。
请参阅http://www.fileformat.info/info/unicode/char/24b6/index.htm。
答案 1 :(得分:0)
如果您使用正确的字体,符号字符映射会重复使用ASCII字符代码来显示另一个字符。这可能导致微妙的问题,例如m变为μ(或反过来!)如果您正在使用物理单位,而您没有使用正确的字体来渲染数据,则可能导致误导和错误的信息显示!
因此,其他人提供的提示是现代软件的最佳选择:使用Unicode!查看所需符号的匹配Unicode代码,您将独立于所选字体,只要此代码提供对您正在使用的范围的支持(在Windows下有一些名为Font Linking的东西可以使用它几乎在所有情况下工作)
使用相同的代码根据所选字体显示另一个符号在今天的软件中是绝对禁止的。该代码具有Unicode的含义,不会被重用于其他内容。唯一困难的是,如果您对结果有非常相似的“视觉效果”,请选择正确的代码。我的意思是在不同的上下文中使用非常相似的字符。首先选择适当的范围,字体通常也支持本机给定的范围,其他字体通过字体链接支持。