Freigeben über


Compilerfehler CS1503

Argument 'Argument' kann nicht von TypeA in TypeB konvertiert werden

Der Typ eines Arguments in einer Methode stimmt nicht mit dem Typ überein, der beim Instanziieren der Klasse übergeben wurde.

Im folgenden Beispiel wird CS1503 generiert:

namespace x
{
  public class a
  {
    public a(char i)
    // try the following constructor instead
    // public a(int i)
    {
    }

    public static void Main()
    {
      a aa = new a(2222);   // CS1503
    }
  }
}