satopoooonのブログ

自分向けの備忘録

VB.NETでのSplitメソッド覚書

VB.NETでのsplitメソッド覚書です。

引数で指定されている「c」ってなんぞや???

ss = s.Split(","c)

 

splitで指定する区切り文字は、char型の必要があるそうです。

ss = s.Split(",")

の場合、区切り文字「","」は、string型扱いになるそうです。

※Option Stricを「On」にして、暗黙的なデータ型変換を制限した場合。

 そのため、

ss = s.Split(","c)

として、区切り文字「","」はchar型と明示してあげる必要があります。

答えは下記にありました。

リテラルの表記 - .NET Tips (VB.NET,C#...)