📅  最后修改于: 2023-12-03 15:10:53             🧑  作者: Mango
当我们需要检查一个字符串的结尾是否为某一个字符时,可以使用C#中的字符串函数进行操作。下面我们将介绍两种方法。
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
函数获取字符串的最后一个字符,并将其与我们需要检查的字符进行比较。
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
函数来检查字符串的结尾是否为我们需要检查的字符。
无论使用哪种方法,都可以轻松地检查字符串的结尾是否为某个字符。这个技巧在许多情况下都非常有用,例如在处理文件路径时。