2010-08-26 84 views

回答

3

0指示替代哪个位置参数。 x显示一个十六进制数字,4显示四位数字。

例如,ȿ(WITH SWASH TAIL,码点575拉丁小写字母S)是自575 = 23F 打印为U+023F的字符。

+0

精确,谢谢! – Mass 2010-08-26 04:26:37

5
Console.WriteLine("U+{0:x4}", (int)myChar); 

是等效于调用:

Console.WriteLine("U+{0}", ((int)myChar).ToString("x4")); 

在格式字符串,则:表示该项目应使用所提供的格式来显示。 x4部分表示应该使用4字符以十六进制形式打印整数。有关更多信息,请参阅standard numeric format strings

+0

刚刚看到这个答案后,我接受了另一个,但这一个也很好! – Mass 2010-08-26 04:27:48

+0

我很喜欢杰夫的回答比我的更好,说实话! – 2010-08-26 04:30:35