Wie kann man eine Division durch Null verhindern?

<code>ads = ads.Where(x => (x.Amount - x.Price) / (x.Amount / 100) >= filter.Persent);
</code>

if x.Amount == 0 I have error "Fehler beim Teilen durch Null aufgetreten."

wie ist mir das bei dieser anfrage zu vermeiden?

aktualisieren:

das hat geholfen, aber mir gefällt die entscheidung nicht:

<code>ads = ads.Where(x => (x.Amount - x.Price) / ((x.Amount / 100)==0?0.1:(x.Amount / 100)) >= filter.Persent);
</code>

es geht auch anders?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage