編譯器錯誤 CS1025
必須是單行註解或行結尾
具有 前置處理器指示詞 的行不能有多行註解。
下列範例會產生 CS1025:
#if true /* hello
*/ // CS1025
#endif // this is a good comment
如果您嘗試某個無效的前置處理器指示詞,也可能會發生 CS1025,如下所示:
// CS1025.cs
#define a
class Sample
{
static void Main()
{
#if a 1 // CS1025, invalid syntax
System.Console.WriteLine("Hello, World!");
#endif
}
}