C#中的Console.Write(“H”)和Console.Write('H')有什么不同?
答案 0 :(得分:11)
一个使用string
重载(字符串"H"
),一个使用char
重载(char 'H'
)。两者都将字符H
输出到Console.Out
中定义的流,而不添加换行符。
答案 1 :(得分:2)
'H'是单个字符(char
),而“H”可以有多个字符(string
)。
答案 2 :(得分:2)
不同之处在于,在第一次通话中,您传递的是string
,而在第二次通话中,您传递的是char
。实际上,这两个电话是等价的。