共用方式為


編譯器錯誤 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
    }    
}