「Unity/Csharp/if」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→null判定) |
(→最高値制限) |
||
行24: | 行24: | ||
==最高値制限== | ==最高値制限== | ||
<pre> | <pre> | ||
− | if ( | + | if (x > 100) { |
− | + | x = 100; | |
} | } | ||
</pre> | </pre> | ||
行31: | 行31: | ||
Clampを使ったほうがスマートかも。 | Clampを使ったほうがスマートかも。 | ||
<pre> | <pre> | ||
− | + | x = Clamp(x, 0, 100); | |
</pre> | </pre> |
2024年9月24日 (火) 02:40時点における版
数字判定
if (num == 1) { } if (num >= 2) { }
文字判定
if (name.Equals("taro")) { } if (!name.Equals("jiro")) { }
null判定
// 変数の時 if (app == null) {} // インスタンスの時 if (ReferenceEquals(app, null)) {}
Unity/Csharp/Exception/NullReferenceException [ショートカット]
最高値制限
if (x > 100) { x = 100; }
Clampを使ったほうがスマートかも。
x = Clamp(x, 0, 100);