<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0462</ErrorName>
  <Examples>
    <string>// CS0462: `B.this[int]' cannot override inherited members `A&lt;T&gt;.this[int]' and `A&lt;T&gt;.this[T]' because they have the same signature when used in type `B'
// Line: 12

abstract class A&lt;T&gt;
{
	public abstract int this[T t] { set; }
	public virtual bool this [int a] { set { } }
}

class B : A&lt;int&gt;
{
	public override int this [int a] { set {} }
}
</string>
    <string>// CS0462: `B.M(int)' cannot override inherited members `A&lt;T&gt;.M(int)' and `A&lt;T&gt;.M(T)' because they have the same signature when used in type `B'
// Line: 12

abstract class A&lt;T&gt;
{
	public abstract void M (T t);
	public virtual void M (int t) { }
}

class B : A&lt;int&gt;
{
	public override void M (int t) { }
}
</string>
  </Examples>
</ErrorDocumentation>