misc.log

日常茶飯事とお仕事と

2012-04-30から1日間の記事一覧

VisualBasic名前空間のIsNothing()と、.NETのIs Nothing速度比較

結果は明白。タダの条件式の演算子として使えるIs Nothingの圧勝。速度差は何度か試してもやはり2,000倍ほど速い。 まずは.NETのIs Nothing、こちら、0.2マイクロセカンド。次にVisualBasic名前空間にある、VB6.0の頃からあったIsNothing関数、こちら、だい…

VisualBasic名前空間のLen()関数と、.NETのString.Length速度比較

これまた大きな差が出ました。結論から言うとString.Lengthの方が8万倍ほど速いです。 まずは.NETのString.Lengthメソッドによる文字長取得。 次はVisualBasic名前空間のLen()関数。 ミリセカンドレベルの速度差なので、これだけを人間が体感して感じること…