In unserem Code haben wir ein Double, das wir in ein Int konvertieren müssen.
double score = 8.6;
int i1 = Convert.ToInt32(score);
int i2 = (int)score;
Kann mir jemand erklären warum i1 != i2?
Das Ergebnis, das ich bekomme, ist das: i1 = 9und i2 = 8.
Math.Truncate(score)ist explizit ausdrückliche Absicht als(int)score