标签: c# .net
我正在做以下事情:
char character = "123c"[3]
当我在调试器中检查character时,它会将值显示为99 'c'。
character
99 'c'
为什么它会以这种方式表现? 实际值是99还是c?有没有办法放弃“99”部分并且值只是c?
c
答案 0 :(得分:5)
该值仍然只是char = c。 99就是它的ASCII值。它只显示在调试器中(即“Autos”/“Locals”,手表等)。