回到Python之后,我开始注意到并越来越厌烦我的C#编码风格,要求到处都是花括号

 if (...)
 {
     return ...;
 }
 else
 {
     return ...;
 }

更喜欢(主观)看起来更干净的python对应部分
if ...:
    return ...
else
    return ...

有什么办法可以隐藏这些花括号(因为它们确实占据了我的编码屏幕的30%左右,看上去很丑!)

最佳答案

抱歉,但是如果您使用C#编写代码并且要做的不只是简单的单一表达式块,您将不得不把它弄糟。 Python的“indent-denotes-scope”语法可能很好,但是它是Python,而不是C#。

关于c# - 在C#中隐藏花括号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4846359/

10-10 09:41