[.NET クラスライブラリ Tips][String] 文字列インスタンスの末尾が、指定した文字列と一致するかを調べる

スポンサーリンク

本記事の概要

この記事では、ある文字列インスタンスの末尾が、指定した文字列と一致するかを調べる方法について説明します。

公式サイト情報はコチラを参照してください。

文字列インスタンスの末尾が、指定した文字列と一致するかを調べる  EndsWith メソッドの基本

EndsWith メソッドを使用すると、文字列インスタンスの末尾が、指定した文字列と一致するかを調べることができます。

以下に EndsWith メソッドのオーバーロードを示します。

// この文字列インスタンスの末尾が、指定した文字と一致するかどうかを判断する
EndsWith(Char)
// この文字列インスタンスの末尾が、指定した文字列と一致するかどうかを判断する
EndsWith(String)
// 指定された比較オプションを使って比較した場合に、この文字列インスタンスの末尾が、指定された文字列と一致するかどうかを判断する
EndsWith(String, StringComparison)
// 指定されたカルチャを使って比較した場合に、この文字列インスタンスの末尾が、指定された文字列と一致するかどうかを判断する
EndsWith(String, Boolean, CultureInfo)

文字列インスタンスの末尾が、指定した文字列と一致するかを調べる例

以下は「Hello .NET」の末尾が「ET」かどうかを調べる例です。一致した場合は、「この文字列には ET が含まれます」が表示されます。

string strData = "Hello .NET";

bool ret = strData.EndsWith("ET");

if (ret)
{
    Console.WriteLine("この文字列には ET が含まれます");
}
else
{
    Console.WriteLine("この文字列には ET が含まれません");
}
Please follow and like us:

コメント

タイトルとURLをコピーしました