【发布时间】:2011-01-30 23:38:34
【问题描述】:
回到 Python 之后,我开始注意到我的 C# 编码风格需要到处使用大括号,并且越来越感到恼火
if (...)
{
return ...;
}
else
{
return ...;
}
更喜欢(主观)看起来更干净的python对应部分
if ...:
return ...
else
return ...
有什么办法可以隐藏这些大括号(因为它们平均占用了我大约 30% 的编码屏幕,而且看起来很丑!)
【问题讨论】:
-
你用什么程序来编辑你的代码?
-
忽略它们。对于单个语句,您在 C# 中不需要它们。
-
我认为这是使用 C# 的不幸后果。你可以试试同行花括号,它看起来好多了,但这不是 C# 的社区标准:(
-
一种可能性是设置编辑器设置为 { } 提供非常明亮的颜色(如果您使用深色背景,则为深色)
标签: c# python coding-style