Warum erlaubt c # dies? (Nullprüfung auf int) [duplizieren]

8

Warum erlaubt C #:

%Vor%

Resharper sagt " Ausdruck ist immer falsch " - was offensichtlich ist - wahr , da MyInt ist int und nicht int?

Aber wie C # das kompilieren lassen? Die Eigenschaft wird immer da sein und ihr Typ ist int !

    
Royi Namir 06.09.2012, 07:46
quelle

1 Antwort

-1

Ich denke, das ist einfach aus dem gleichen Grund, warum

kompiliert werden sollte %Vor%

Etwas, das niemals ausgeführt würde.

Es lohnt sich, das zu erwähnen, ja, Sie bekommen keinen Fehler, aber Sie bekommen eine Warnung dazu.

    
Tigran 06.09.2012, 07:52
quelle

Tags und Links