C#

スポンサーリンク
C#

【C#】数値や文字列がそのEnum に存在するかチェックする

あんまり使わない気がするけど、 IsDefined というメソッドがあるらしい。Enum.IsDefined メソッド (System) | Microsoft Docsゲーム開発でアプリケーション実行時にチェックするとしたらアサートに仕込...
C#

【C#】Directory.Move 時の注意点

フォルダを移動させたい時に使うDirectory.Move は、既にそのフォルダが存在する時には移動させられないので気を付けること。フォルダを作成、削除、移動(名前の変更)する - .NET Tips (VB.NET,C#...) (dob...
C#

【C#】大文字小文字を無視して比較する

string.contains を呼ぶときに StringComparison.OrdinalIgnoreCase を指定すると文字列の大文字小文字を無視して比較できる様になります。var myString = "Hoge";var tar...
C#

【C#】配列やリストの重複した要素を削除する

リスト内の重複した要素を削除するには System.Linq の Distinct を使うと楽です。例1:単純な値の要素を削除するusing System.Linq;var data = new int[] { 0, 1, 2, 2, 3 ...
C#

【C#】配列を同じ値で初期化する

Enumerable.Repeat を使うと楽です。例:bool の初期化var array = Enumerable.Repeat<bool>(false, 32).ToArray();
スポンサーリンク