Ну вот код, с которым у меня возникают ошибки:
this.terminchar = Convert.ToChar(8080);
List<string> source = new List<string>(this.base64Decode(parse_value).Split(new char[] { this.terminchar }));
if ((source) % 2) == 0)
{
for (int i = 0; i < source; i++)
{
this.keys.Add(source[i], source[++i]);
}
}
Я получаю 3 ошибки с этим кодом, первая:
Ошибка 1 Оператор '<' не может быть применен к операндам типа 'int' и 'System.Collections.Generic.List' </p>
Второй:
Ошибка 2 Оператор «%» не может быть применен к операндам типа «System.Collections.Generic.List» и «int»
Третий:
Ошибка 3 Неправильный термин выражения '=='
Я довольно новичок в C #, и это исходный код моих друзей, на который я просто смотрю, чтобы понять синтаксис, но я понятия не имею, что делать. Спасибо за любую помощь, спасибо.