木曜日, 6月 01, 2006

[C#] [Conditional] と #if ~ #endif

ビルド構成によって、コンパイルする部分を変更するのは、
以下の2種類がある。

1 [Conditional] による メソッド単位の分岐

2 #if ~ #endif をつかった 囲んだ部分による分岐

どちらがいいとか、推奨されるといったものはないみたいだが、
メソッド単位の時は、わかりやすく、Conditional属性、
自由に区切りたいときは、#if ~ #endifで使い分ければいいらしい。


@IT:.NET TIPS テスト用コードをデバッグ時にのみ実行するには? - C# VB.NET
http://www.atmarkit.co.jp/fdotnet/dotnettips/246debugonly/debugonly.html

<google 検索 キーワード>
C# Conditional

0 件のコメント: