C # comment arrondir à 50 le plus proche

J'ai fait une recherche sur C# arrondi, mais n'ont pas été en mesure de trouver la réponse à mon problème actuel.

Ce que je veux faire est de toujours arrondir au plus proche de 50. Toutes les valeurs que je veux ronde sera en décimal.

Donc 635.25 serait de 600.

298.42 serait de 250.

149.56 serait de 100.

J'ai regardé les mathématiques.ronde mais comment pourrais-je l'utiliser pour toujours arrondi vers le bas à la plus proche des 50 et jamais?

source d'informationauteur saintsfanuk