Здравствуйте, alexzzzz, Вы писали:
A>A>if (flag)
A>{
A> ...
A>}
A>
A>для IDE всё было бы очевидно. На C# пишешь, IDE форматирует сама. И если отформатировала неправильно, значит ты написал очевидную глупость — своего рода дополнительный контроль ошибок.
К скобочкам привык, однако обратите внимание на то что глазам приходится переключаться после прочтения условия на первую скобку.
в java форматирование более правильное if(1 == 1) { открывающая скобка на первой строке. аналогично скобки форматирует и F#
по отступу глаза сразу опускаются на код. в целом считаю трушным. код пишем не для студии, а для чтения.
и да забыть скобки в сишарп это больно. лучше уже как F# — компилятор ругается на неправильное форматирование.