Chyba kompilátoru CS0694
Parametr type 'identifier' má stejný název jako typ obsahující nebo metodu.
Pro parametr typu je nutné použít jiný název, protože název parametru typu nemůže být shodný s názvem typu nebo metody, který obsahuje parametr typu.
Následující ukázka vygeneruje CS0694.
// CS0694.cs
// compile with: /target:library
class C<C> {} // CS0694
Kromě výše uvedeného případu zahrnujícího obecnou třídu může k této chybě dojít u metody:
// CS0694_2.cs
// compile with: /target:library
class A
{
public void F<F>(F arg); // CS0694
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: