ulong? als funktionsparameter



  • ich habe ein nullable ulong als Funktionsparameter

    void foo(ulong? l)
    {
      //do something
    }
    

    wie kann ich der funktion explizit null übergeben?

    foo(null);
    

    geht nicht, da kommt: Cannot implicitly convert type 'ulong' to 'uint'. An explicit conversion exists (are you missing a cast?)

    aber casten auf ulong? geht auch nicht.



  • ok ich war wieder zu dämlich. Geht doch, hab nur den falschen rückgabewert gehabt. *grml*


Anmelden zum Antworten