よく「先頭が○だったらA処理、×だったらB処理」みたいな条件分岐がある。
そんなときに便利なのが、
String.StartsWith、String.EndsWithvar value = "ABC123";
if (value.StartsWith("A"))
{
Console.WriteLine("先頭がA");
}
if (value.EndsWith("3"))
{
Console.WriteLine("末尾が3");
}単純に「先頭がこの文字列なら」と指定できる場合は、上記の方法で対処可能だ。
ただ、先頭が英字のみとか、末尾が数値のみというようなチェックの場合は、StartsWith、EndsWithが使えない。


















