📌  相关文章
📜  检查字符串的最后一个字符c#(1)

📅  最后修改于: 2023-12-03 15:10:53             🧑  作者: Mango

检查字符串的最后一个字符c#

当我们需要检查一个字符串的结尾是否为某一个字符时,可以使用C#中的字符串函数进行操作。下面我们将介绍两种方法。

方法一:使用 Substring 和 Length 函数
string myString = "Hello World!";
char myChar = '!';
if (myString.Substring(myString.Length - 1) == myChar.ToString())
{
    Console.WriteLine("The last character of the string is: " + myChar);
}
else
{
    Console.WriteLine("The last character of the string is not: " + myChar);
}

在这个示例代码中,我们使用 Substring 函数获取字符串的最后一个字符,并将其与我们需要检查的字符进行比较。

方法二:使用 EndsWith 函数
string myString = "Hello World!";
char myChar = '!';
if (myString.EndsWith(myChar.ToString()))
{
    Console.WriteLine("The last character of the string is: " + myChar);
}
else
{
    Console.WriteLine("The last character of the string is not: " + myChar);
}

在这个示例代码中,我们使用 EndsWith 函数来检查字符串的结尾是否为我们需要检查的字符。

无论使用哪种方法,都可以轻松地检查字符串的结尾是否为某个字符。这个技巧在许多情况下都非常有用,例如在处理文件路径时。