List<string> list = new List<string>() { " A ", "b" , "C"};
bool status = list.Contains(input);
I get the following status when I checked in console.
Case 1: string input = "A"; // false
Case 2: string input = "B"; // false
Case 3: string input = "C"; // true
Case 4: string input = "c "; // false
Case 5: string input = " C"; // false
Case 2: string input = "b"; // true
Я хочу, чтобы все было правдой, поэтому решил обрезать, а также конвертировать оба в более низкий. Я, однако, не знаю, какой будет порядок, сначала обрезать или сначала преобразовать в более низкий. Кроме того, я не знаю, как сделать это для списка, пожалуйста, помогите мне.
ОБНОВЛЕНИЕ
нашел ответ на часть моего вопроса. Я могу сделать input.ToLower (). Trim ();
Но правильный ли это порядок? И как сделать то же самое для элементов списка в этом примере?