はなちるのマイノートスマートフォン用の表示で見るはなちるのマイノートUnityをメインとした技術ブログ。C#Tweetはじめに今回はstring型のオブジェクトをいろんな条件で比較してみる記事になります。文字列と聞くと嫌になるほど扱ってきた経験がある人が多いのではないでしょうか?そんな文字列には大文字であったりカタカナであったりといったいろんな種類があります。最初に前提条件として、string型は値型ではなく参照型です。string型の文字列の比較==は別のオブジェクトを参照していても、文字列が同じならば等しいと判定します。大文字と小文字を区別せずに比較する大文字と小文字を区別せずに比較するにはstring.Compare静的メソッドを使います。このメソッドのignoreCaseという引数をtrueにすることで実現できます。}}ひらながとカタカタを区別せずに比較するひらながとカタカタを区別せずに比較するにはCultureInfoとCompareOptionsという引数を与えます。}}全角と半角を区別せずに比較する全角と半角を区別せずに比較するにはCultureInfoとCompareOptionsという引数を与えます。}}さいごに文字列に関する比較をいくつか紹介させていただきました。いやはや文字列はやっぱりくせ者ですね・・・。はてなブログProUnityをメインとした技術ブログ。(9)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。