文字の大小比較について
- 題名: 文字の大小比較について
- 著者: JEEP
- 日時: 2004/10/07 17:31:26
- ID: 6564
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 文字の大小比較について
- 著者: ぱる
- 日時: 2004/10/07 18:18:59
- ID: 6565
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 文字の大小比較について
- 著者: JEEP
- 日時: 2004/10/07 20:14:39
- ID: 6570
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になっております、JEEPです。
VBで
Dim buff as String
buff=Mid(TextBox.Text, 1, 1)
buffにはA〜Z、またはa〜zの英字が入るとして
If buff < "A" Or buff > "C" And buff < "a" Or buff > "c" Then
略(A〜CとD〜Z、a〜cとd〜zを区別したあとの処理)
といった処理をC#でしようと
string buff;
buff =TextBox.Text.Substring(0,1);
if ((buff < 'A' || buff > 'C' ) &&( buff < 'a' || buff > 'c'))
といったコードを書いてはみたものの、if文のとこで
「演算子 '<' を 'string' と 'char' 型のオペランドに適用することはできません」
と叱られてしまいます。
buffの型をcharにしてSubstringの文をchar型にキャストしてみようとしても出来ず
質問させて頂く次第です。
文字の大小チェックはどのように行うのが一般的なのでしょうか?