更新:2007 年 11 月
错误消息
应为表达式。
每当编译器在出错的行上需要一个表达式时,就会发生此错误。在下面的示例中,初始值设定项中的尾随逗号向编译器指示后面将跟随另一个表达式。
更正此错误
- 提供缺少的表达式。 
- 移除导致编译器需要一个表达式的标记。 
示例
下面的示例生成 CS1733,因为存在尾随逗号:
// cs1733.cs
using System.Collections.Generic;
public class Test
{
    public static void Main()
    {
        List<int> list = new List<int>() {{ 1, 2, }};// CS1733
    }    
}