2018年以降の記事はGitHub Pagesに移行しました

2011-12-25から1日間の記事一覧

VB6からVB.NETにソース移行すると特定のIf文でInvalidCastException

あらすじ VB6の時、If (value = 1)のような条件式でvalueに数値・文字どちらが入ってきてもエラーになっていなかった。*1しかし、VB.NETになりvalueに文字が入ってきた場合、InvalidCastExceptionが発生するようになった。どうも、VB6のときと評価の方法が変…