“
試しに3種類の変換方法でString型をInt32型に10万回変換してみました。
[環境]
OS : WinXP
メモリ : 1ギガ
CPU : Pen4 1.6GHz
== 結果 ==
Integer.Parse : 0.0322552167943132秒
Convert.ToInt32 : 0.0336567915754656秒
CInt : 0.359069937659675秒
CIntが10倍以上遅いよ。さすがVB伝統のCIntだ
じゃんぬねっとさんとぶさいくろうさんのお勧め通りInteger.Parseメソッドですね。
#Integer.TryParse メソッドは環境がないので試していません。