必須是 )
找到不完整的陳述式。
此錯誤的常見原因是在 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()
{
}
}