Andere Tipps

MSDN :

Die Ausnahme, die ausgelöst wird, wenn versucht wird, ein integrales oder Dezimalwert durch Null zu dividieren.

Sie haben es mit double, keine der integralen Typen (int usw.) oder decimal. double keine Ausnahme hier, auch in einem checked Kontext werfen. Sie erhalten nur + INF.

Wenn Sie als integrale Mathematik bewerten wollen (und erhalten die Ausnahme), zu verwenden:

var a = (1 / int.Parse("0"));
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top