Verifica Oggetto

        var rc = RhinoGet.GetOneObject("Select point", false, filter, out var objref);
        if (rc != Result.Success || null == objref == null)
            return;

mi confermate la superfluità del doppio null?

ho controllato vari script e riportano in genere questo: objref == null

ps (oppure ha un significato che mi sfugge. . .)

Suppongo sia un errore.

Questo

vale sempre false

Console.WriteLine( $"{ null == null == null }" );  // => False
1 Mi Piace

ciao Emilio,

quindi ritieni che sia proprio sbagliato questa tipo di verifica perché in effetti il risultato è sempre false


infatti al sito elencato sopra lo specifica che comunque sia non’é una prassi corretta

anche perché la seconda verifica compara un valore bool con null

:+1:

1 Mi Piace