2.0以降において、StartsWithおよびEndsWithメソッドは、IndexOf・LastIndexOfメソッドと同様にcharを引数にとるバージョンが用意されているため、文字単位で一致を調べることができます。2.実行結果TrueFalseTrueFalseそれ以外のバージョンでは、Contains・StartsWith・EndsWithの各メソッドにcharを引数にとるバージョンが用意されていないので、文字単位での一致を調べることはできません。文字列が指定された文字で始まる/終わる/含むかどうかを調べるには、IndexOf・LastIndexOfメソッドを使う必要があります。次の例は、IndexOf・LastIndexOfメソッドを使って、charを引数にとるContains・StartsWith・EndsWithメソッドを実装したものです。21:55※本ページはサンプルコード部分のみを抜粋したものです。Framework/文字列/文字列の探索・比較にてご覧いただけます。