タイトル : Select Case文についての疑問 投稿日 : 2006/01/09(Mon) 18:31 投稿者 : ドットネット見習い
[OSのVer]:Windows XP(SP2) [VBのVer]:VB.NET こんにちわ。 お聞きしたいことがあります。カレント日付から"月"の値だけを取得して、上期もしくは 下期を判断 させているロジックを作りました。 具体的には、 Select Case Today.Month.ToString Case "1" To "3" 下期と判定 Case "4" To "9" 上期と判定 Case Else 下期と判定 End Select というように処理するのですが、10月、11月、12月に関してはいずれも1月と判断されてしまいまし た。これは文字列として比較しているがために十の位の"1"の部分だけを見て処理されてし まっている のでしょうか。 ご存知の方がいらっしゃいましたら教えてください。よろしくお願いします。 |