C#のソースコードを書いていてい、コメント以外で最初の行に記述する内容としてusingかnamespaceで悩むことがあります。
このような悩みはnamaspaceの{}を省略するようになってからで、省略することでネストが1つ減るこ点は個人的にありがたいのですが、先頭がusingかnamespaceかの悩みの始まりです。
試してみるとどちらでもbuildは通るようですが、自動生成のされるソースコードを見るとusing⇒namespaceの順番になっています。順番によって意味が異なる気もしますが、{}つきのnamespaceに置き換えてみるとnamespace{}の後にusingでは意味不明ですしbuildも通らないことから、{}を省略したnamespaceでもusing⇒namespaceの順番にしておいた方が無難な感じがします。
コメント