プリプロセッサ ディレクティブ
普段コーディングではコンパイルシンボルくらいしか使っていないけれど、調べてみるとこれまた色々種類があって新しい発見が。具体的には以下の6種類で、特にVisualStudioを使っている身としては#region ~ #endregionがコメント代わりに使いやすくてよさそうな気がします。
あと、最後の条件付きメソッドは#ifdef DEBUG~#endifが複雑になりやすいのをすっきり記述できるので、これも積極的に採用するべきかな。
- #define / #if / #else / #elif / #endif*1
- #error / #warning*2
- #line*3
- #pragma*4
- #region / #endregion*5
- 条件付きメソッド
#region~#endregionを用いたコメントの例