Delegatinstanz



  • Hallo
    C/C++ Code
    Warum bekomme ich hier die Fehlermeldung
    Adresse von "System::Console::ReadLine" kann nur übernommen werden, wenn eine Delegatinstanz erstellt wird, was ist falsch?

    Int32 zahl1(){

    Console::Write("Bitte geben Sie Zahl1 ein. = ");
    zahl1=Convert::ToInt32(Console::ReadLine);

    }
    Vielen Dank im Voraus

    War nicht gut was ich da geschrieben habe
    Warum sagt mir jetzt hier das die einZahl1 + einZahl 2 nicht deklariert werden?
    C/C++ Code

    Int32 eingabe() {
    Int32 einZahl1, einZahl2;

    Console::Write("Geben Sie die Zahl 1 ein: = ");
    einZahl1=Convert::ToInt32(Console::ReadLine());

    Console::Write("Geben Sie die Zahl 2 ein = ");
    einZahl2=Convert::ToInt32(Console::ReadLine());

    return einZahl1, einZahl2;

    }

    int main(array<System::String ^> ^args)
    {
    Int32 eingabe;
    eingabe=einZahl1 + einZahl2;

    Console::WriteLine("\n Das Ergebnis tautet {0}",eingabe);

    return 0;
    }
    Vielen Dank im Voraus



  • Du wolltest vermutlich die Methode "ReadLine" aufrufen und hast die Klammern vergessen...

    zahl1=Convert::ToInt32(Console::ReadLine());
    

Anmelden zum Antworten