当前位置: 首页 > 编程语言 > C#

在C#中浮动花括号分享

时间:2023-04-10 12:15:49 C#

C#学习教程:C#中的浮动花括号程序员仅使用花括号定义代码块(没有if、class、function等)。{整数我=0;我++;//编译错误除了让代码看起来更有条理之外还有什么用吗?使用这种“浮动”环境是好事、坏事还是其他什么?您可以使用一组左花括号和右花括号来定义一个包含自身的块,该块具有自己的范围。但是,这通常不被认为是良好的编程习惯。通常,如果有人正在做这样的事情,最好在其位置创建一个方法/函数。C#中的大括号{}定义范围。一旦大括号终止,里面定义的任何东西都会“超出范围”。这个例子似乎毫无意义。我无法想象为什么它会在现实世界的代码中使用。我假设你减少了提交的代码?这些大括号“范围”内的任何变量都将超出其范围。该代码根本没有任何意义。可能是他/她正在尝试制作的其他东西的人工制品。正如评论所暗示的那样,这甚至无法编译,因为i超出了范围。从编码风格的角度来看,我个人不喜欢它,我从未见过有人使用浮动花括号来“组织”他们的代码。这一点是为了表明inti实际上不同于它下面的递增i。它将变量的范围限制到该块。所以我看不到那些括号外的变量i。如果想要分离代码,这也可能是一种偏好,但在大多数情况下,在不需要时使用它是多余的。以上就是C#学习教程:C#浮动大括号分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: