﻿<?xml version="1.0" encoding="utf-8"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0229</ErrorName>
  <Examples>
    <string>// cs0229-2.cs: Ambiguity between `IList.Test' and `ICounter.Test'
// Line: 26

using System;

delegate void Foo ();

interface IList 
{
	event Foo Test;
}

interface ICounter 
{
	event Foo Test;
}

interface IListCounter: IList, ICounter
{
}

class Test
{
	static void Foo (IListCounter t)
	{
		t.Test += null;
	}
}</string>
    <string>// cs0229.cs: Ambiguity between `IList.Count' and `ICounter.Count'
// Line: 24

using System;

interface IList 
{
	int Count { set; }
}

interface ICounter 
{
	int Count { set; }
}

interface IListCounter: IList, ICounter
{
}

class Test
{
	static void Foo (IListCounter t)
	{
		t.Count = 9; 
	}
}</string>
  </Examples>
</ErrorDocumentation>