1 // cs0229.cs: Ambiguity between `IList.Count' and `ICounter.Count (int)'
6 int Count { get; set; }
13 interface IListCounter
: IList
, ICounter
{}
16 class ListCounter
: IListCounter
{
18 get { Console.WriteLine ("int IList.Count.get"); return 1; }
19 set { Console.WriteLine ("int IList.Count.set"); }
22 void ICounter
.Count (int i
)
24 Console
.WriteLine ("int ICounter.Count (int i)");
29 IListCounter t
= new ListCounter ();