C# 文字列に大文字が含まれていないか確認する

テキストボックスに入力してもらったり、変数に入っている文字列の中に、ざっくり大文字が含まれていなかを確認するコードです。

最初は一文字ずつ比較して、大文字部分を特定させようかと思いましたが、要件としては大文字が含まれているかどうか?を判定したいだけだったので、簡単に済ませる方法を探しました。

ToLower()

文字列を小文字にします。元々入っていた文字列と、小文字に変換した文字列を比較し、それが等しいかどうかで、全て小文字が入力されているのかを判定してみました。

マイクロソフト解説サイト

メールアドレスの前と後

メールアドレスの後ろだけ、全て小文字にしたい。

ToLowerは便利な関数で、アルファベットだけ小文字にしてくれて、記号はそのまま変化しません。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)