Ошибка компилятора CS1733
Обновлен: Ноябрь 2007
Сообщение об ошибке
Требуется выражение.
Expected expression.
Эта ошибка возникает каждый раз, когда компилятор ожидает выражение в строке ошибке. В следующем примере завершающая запятая в инициализаторе указывает компилятору на то, что должно быть еще одно выражение.
Исправление ошибки
Добавьте недостающее выражение.
Удалите маркеры, из-за которых компилятор ожидает еще какое-то выражение.
Пример
Следующий пример кода приводит в ошибке CS1733 из-за завершающей запятой:
// cs1733.cs
using System.Collections.Generic;
public class Test
{
public static void Main()
{
List<int> list = new List<int>() {{ 1, 2, }};// CS1733
}
}