misc.log

日常茶飯事とお仕事と

Chr(0)とControlChars.NullChar

極々極小だが、NullCharを直接指定した方が、以下のような構文だと速かったヨ。

     'VisualBasic.Char版
     sections = sectionListString.Split(Microsoft.VisualBasic.Chr(0))	
     
     'NullChar版
     sections = sectionListString.Split(ControlChars.NullChar)	

え?違い?下段の方が250μs速い。でも、単一ならクダラナイ速度差だけど、これが数千回のループとかで出るようなら問題ね。いや、それでも1秒に満たないか。