String.StartsWithメソッドは文字列が指定された部分文字列で始まるかどうかを調べるメソッドです。 逆に、String.EndsWithメソッドは部分文字列で終わるかどうかを調べるメソッドです。
String.StartsWith・EndsWithメソッドで指定した文字列で始まるか・終わるかを調べる
using System;
class Sample {
static void Main()
{
var s = "The quick brown fox jumps over the lazy dog";
Console.WriteLine(s.StartsWith("The")); // 文字列が"The"で始まるか
Console.WriteLine(s.StartsWith("lazy")); // 文字列が"lazy"で始まるか
Console.WriteLine(s.EndsWith("dog")); // 文字列が"dog"で終わるか
Console.WriteLine(s.EndsWith("cat")); // 文字列が"cat"で終わるか
}
}
実行結果
True False True False