Равно возврату false при сравнении символа в строке с другой строкой.C#

Место общения программистов C#
Anonymous
Равно возврату false при сравнении символа в строке с другой строкой.

Сообщение Anonymous »

У меня есть строковая переменная, как показано ниже:

Код: Выделить всё

string testVar = "abc ";
Тогда у меня есть оператор if, как показано ниже:

Код: Выделить всё

if(this.testVar[this.testVar.Length-1].Equals(" "))
Из вышесказанного я пытаюсь определить, является ли последний символ пробелом, если это пробел, то сделайте что-нибудь. Но это всегда ложь, даже если мой testVar = "abc "?

Вернуться в «C#»