更新:2007 年 11 月
错误消息
应输入 )找到了不完整的语句。
发生该错误的通常原因是将语句而不是表达式放入 ASP.NET 页中的内联表达式内。例如,以下表达式是错误的:
复制代码 | |
---|---|
<%=new TimeSpan(DateTime.Now.Ticks - new DateTime(2001, 1, 1).Ticks).Days;%> |
正确的表达式应如下:
复制代码 | |
---|---|
<%=new TimeSpan(DateTime.Now.Ticks - new DateTime(2001, 1, 1).Ticks).Days %> |
其解释如下:
复制代码 | |
---|---|
<% Response.Write(new TimeSpan(DateTime.Now.Ticks - new DateTime(2001, 1, 1).Ticks).Days); %> |
下面的示例生成 CS1026:
复制代码 | |
---|---|
// CS1026.cs #if (a == b // CS1026, add closing ) #endif class x { public static void Main() { } } |