C#, DEVELOP

あんまり使わない気がするけど、 IsDefined というメソッドがあるらしい。 Enum.IsDefined メソッド (System) | Microsof ...

C#, DEVELOP

フォルダを移動させたい時に使うDirectory.Move は、既にそのフォルダが存在する時には移動させられないので気を付けること。 フォルダを作成、削除、移動 ...

C#, DEVELOP

string.contains を呼ぶときに StringComparison.OrdinalIgnoreCase を指定すると文字列の大文字小文字を無視して比 ...

C#, DEVELOP

リスト内の重複した要素を削除するには System.Linq の Distinct を使うと楽です。 例1:単純な値の要素を削除する using System. ...

C#, DEVELOP

Enumerable.Repeat を使うと楽です。 例:bool の初期化 var array = Enumerable.Repeat<bool> ...

C#, DEVELOP

言語は C# です。タイトルの通りですがif 文のネストが深くなると読みづらいので早期リターンを心がけましょうとアナウンスされ出現したコードこちら。 void ...

C#, DEVELOP

どこから拾ってきたか忘れたけど、メモとして載せておこうと思います。 using System.Text.RegularExpressions; // コメント行 ...

C#, DEVELOP

using System.Security.Cryptography; using System.Text; using System.Linq; string ...

C#, DEVELOP

プログラムコードはある程度統一感がないと保守が難しくなる。根拠のない独自ルールを設けてしまう前に、先人のアイデアに耳を傾けた方が後々トラブルも減って良いです。 ...

C#, DEVELOP

BitArray で機能が物足りない時に作成したものを公開しています。 ソースコード using System; namespace mira { /// ...