Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.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中插入|和| |运算符?_C#_.net - Fatal编程技术网

C# 如何在C中插入|和| |运算符?

C# 如何在C中插入|和| |运算符?,c#,.net,C#,.net,在VB.NET中,我可以在键盘上快速键入和/和。在C语言中,我目前正在打开字符映射并手动复制“或”垂直线字符。我是否缺少允许快速插入线条符号的内容 取决于键盘布局,但|/pipe应该位于enter键US布局的左侧,或者位于Z或1 first normal的左侧,另一个为AltGr,UK布局。我的管道符号为AltGr+1我不知道您来自哪里,但假设您使用的是非英语键盘。不幸的是,这个和其他语法元素起源的C语言是在考虑到英语标准键盘的情况下开发的 我知道瑞典的一些人在编码时正在切换到英文键盘布局,以摆

在VB.NET中,我可以在键盘上快速键入和/和。在C语言中,我目前正在打开字符映射并手动复制“或”垂直线字符。我是否缺少允许快速插入线条符号的内容

取决于键盘布局,但|/pipe应该位于enter键US布局的左侧,或者位于Z或1 first normal的左侧,另一个为AltGr,UK布局。

我的管道符号为AltGr+1

我不知道您来自哪里,但假设您使用的是非英语键盘。不幸的是,这个和其他语法元素起源的C语言是在考虑到英语标准键盘的情况下开发的

我知道瑞典的一些人在编码时正在切换到英文键盘布局,以摆脱像{[]}这样的C/C键字符的尴尬位置。它们都是需要AltGr键的组合。必须采取一些措施来为瑞典字符ÄÖ(所有字符都有自己的键)让位。

它也被称为管键,在英国/美国的许多键盘上,它是一条单独的断开的垂直线。一些键盘上,它是一条单独的未断开的垂直线,但我通常认为它是一条断开的垂直线

来自的图像


无论你在哪里有管道键,你都可以在数字键盘上键入124号,并按住ALT键。你的键盘上没有|字符吗?这是一个通常位于回车键上方的键-`shift+\`你在哪个国家?键盘各不相同。它是全键盘还是笔记本电脑?您可以键入和,或使用ascii alt+38,124@arx更重要的是,他的键盘布局设置是什么。同样值得注意的是,如果你的编译器支持ISO C三角图,那么??!等于|。但是如果x??!??!y{…}的可读性稍差。@Porges是的,请不要这样做。@Porges我很高兴不知道这种替代语法。看起来很可怕。我正在睡觉的路上,如果我做了关于不可读代码的噩梦,那都是你的错-+1,但请注意,这仅适用于窗口。断开和未断开的垂直线是不同的字符。我的键盘两者都有。只有未断开的线可用作管道字符。但是,某些标有虚线的键实际上可能返回管道字符。