-// cs0577.cs: Conditional not valid on 'MainClass.MainClass()' because it is a constructor, destructor, operator, or explicit interface implementation\r
-// Line: 5\r
-\r
-class MainClass {\r
- [System.Diagnostics.Conditional("DEBUG")] public MainClass () {}\r
- \r
- public static void Main () {}\r
-}\r
-\r
+// CS0577: Conditional not valid on `MainClass.I.F()' because it is a constructor, destructor, operator or explicit interface implementation
+// Line: 10
+
+interface I
+{
+ void F ();
+}
+
+class MainClass: I {
+ [System.Diagnostics.Conditional("DEBUG")]
+ void I.F () {}
+}