Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 什么';在C语言中,Console.Write(";H";)和Console.Write(&x27;H&&x27;)是不同的#_C#_Console - Fatal编程技术网

C# 什么';在C语言中,Console.Write(";H";)和Console.Write(&x27;H&&x27;)是不同的#

C# 什么';在C语言中,Console.Write(";H";)和Console.Write(&x27;H&&x27;)是不同的#,c#,console,C#,Console,Console.Write(“H”)和Console.Write(“H”)在C#中有什么不同?一个使用字符串重载(字符串“H”),一个使用字符重载(字符'H')。两者都将字符H输出到Console.Out中定义的流,而不添加换行符。'H'是单个字符(char),而“H”可以有多个字符(string)。不同之处在于,在第一次调用中,传递的是字符串,在第二次调用中,您正在传递一个char。实际上,这两个电话是等价的

Console.Write(“H”)和Console.Write(“H”)在C#中有什么不同?

一个使用
字符串
重载(字符串
“H”
),一个使用
字符
重载(字符
'H'
)。两者都将字符
H
输出到
Console.Out
中定义的流,而不添加换行符。

'H'是单个字符(
char
),而“H”可以有多个字符(
string
)。

不同之处在于,在第一次调用中,传递的是
字符串,在第二次调用中,您正在传递一个
char
。实际上,这两个电话是等价的