-// cs0111.cs: Class 'ISample' already defines a member called 'set_Item' with the same parameter types
-// Line: 6
+// CS0111: A member `N.MyClass.N.IMyInterface.MyEvent' is already defined. Rename this member or use different parameter types
+// Line: 18
-public interface ISample {
- void set_Item (int a, int b);
- int this[int i] { set; }
-}
\ No newline at end of file
+namespace N
+{
+ interface IMyInterface
+ {
+ bool MyEvent { set; }
+ }
+
+ public class MyClass : IMyInterface
+ {
+ bool IMyInterface.MyEvent
+ {
+ set { }
+ }
+
+ bool N.IMyInterface.MyEvent
+ {
+ set { }
+ }
+ }
+}