編譯器錯誤 CS1733
更新:2007 年 11 月
錯誤訊息
必須是運算式。
只要編譯器 (Compiler) 預期在發生錯誤的行上要有運算式,就會產生這個錯誤。在下列範例中,初始設定式中的結尾逗號對編譯器而言表示後面還有一個運算式。
若要更正這個錯誤
提供遺漏的運算式。
移除導致編譯器預期有運算式的語彙基元 (Token)。
範例
因為具有尾端逗號,所以下列範例會產生 CS1733:
// cs1733.cs
using System.Collections.Generic;
public class Test
{
public static void Main()
{
List<int> list = new List<int>() {{ 1, 2, }};// CS1733
}
}