この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
wiki:unity:tips:114 [2016/09/12 13:15] step |
wiki:unity:tips:114 [2016/09/12 13:19] (現在) step |
||
---|---|---|---|
ライン 11: | ライン 11: | ||
Dictionary<int, int> fooDictionary = new Dictionary<int, int>(); | Dictionary<int, int> fooDictionary = new Dictionary<int, int>(); | ||
</code> | </code> | ||
+ | 宣言と同時に初期化しておけばインスタンスが無いなんてことは無くなるためおすすめ。 | ||
\\ | \\ | ||
\\ | \\ | ||
===== 文字列がnullか空かを判断する ===== | ===== 文字列がnullか空かを判断する ===== | ||
- | 通常string型変数の中身がnullか空かと判断するには | + | 通常string型変数の中身がnullか空かを判断するには以下の様に書きます。 |
<code csharp> | <code csharp> | ||
if ( str == null || str == "" ) | if ( str == null || str == "" ) | ||
</code> | </code> | ||
- | これではコードが汚くなり保守性が下がるため拡張メソッドを作成します。 | + | ですが、これではコードが汚くなり保守性が下がるため拡張メソッドを作成します。 |
<code csharp string型用拡張メソッド> | <code csharp string型用拡張メソッド> |