Получение компилятора Исключение «Выражение ожидается» C# - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть список объектов, которые я пытаюсь отсортировать на основе целочисленного свойства объекта, используя OrderBy в C#. Пока я пытаюсь построить код, я получаю сообщение об ошибке «ожидаемое выражение». Невозможно выяснить, в чем причина этого.

List<Result> objResultList = new List<Result>();
jQueryObject inspFormData = jQuery.Select(".InspFormLabel");
int i = 0;
foreach (Element node in inspFormData.GetElements())
{
    Result objResult = new Result();
    objResult.FormQuestion = node.FirstChild.InnerText;
    objResult.FormAnswer = Script.Literal("node.lastChild.value").ToString();
    objResult.QuestionNumber = i++;
    objResultList.Add(objResult);
}
objResultList.OrderBy(r => r.QuestionNumber);
string finalOutput = Json.Stringify(objResultList);
Script.Literal("console.log(finalOutput)");

Вот класс результата: -

class Result
{
    [PreserveCase]
    public string FormQuestion = string.Empty;
    [PreserveCase]
    public string FormAnswer = string.Empty;
    [PreserveCase]
    public int QuestionNumber = 0;
}

Я использую VS 2019 для кодирования, и LangVersion настроен на предварительный просмотр. Я попытался установить для LangVersion значение 3 для своего проекта, но это не имеет значения.

Вот список ссылок: - введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...