Fråga : Arbete för String.Format inte, när genom att använda etiketttext

Jag har efter kodifiera som I-förmiddagen genom att använda för att visa beräknade genomsnitt in i olika etiketter.  När jag använder String.Formaten för att kontrollera skärmen av decimal- förlägger den har inget att verkställa och, skärmar numrerar med flera numrerar till rätten av den decimal- point.
Example.  Den ska skärm 266.167689999999 var jag önskar att den endast ska visa 266.17

Here är kodifiera som befolkar etiketterna: för ***** divide för

// slutsumma vid räkningen som får genomsnittlig ********
decimal- lodgingAdvAvg = lodgingAdvTotal/lodgingAdvCount; för ****** skärm för

// resultat på etiketttext och formaterar till 2 decimalkommar ***********
lblLodgingAdv.Text = String.Format (”{0: D}”, lodgingAdvAvg.ToString ());
" klar "

Svar : Arbete för String.Format inte, när genom att använda etiketttext

försök detta in - between:
Math.Round (lodgingAdvAvg, 2);
Andra lösningar  
 
programming4us programming4us