Cuestión : String.Format que no trabaja al usar el texto de la etiqueta

Tengo el código siguiente que estoy utilizando para exhibir calculaba promedios en varias etiquetas.  Cuando utilizo el String.Format para controlar la exhibición de lugares decimales que no tiene ningún efecto y exhibe números con varios números a la derecha del point.

Example.  Exhibirá 266.167689999999 donde quisiera que exhibiera solamente 266.17

Here soy el código para poblar las etiquetas: total de la divisoria del ***** del

// por la cuenta para conseguir a
del ******** el lodgingAdvAvg decimal = lodgingAdvTotal/lodgingAdvCount; resultados de la exhibición del ****** del

// en el texto y el formato de la etiqueta al
del *********** de 2 comas lblLodgingAdv.Text = String.Format (“{0: d}”, lodgingAdvAvg.ToString ());
class= del

Respuesta : String.Format que no trabaja al usar el texto de la etiqueta

intentar este medio:
Math.Round (lodgingAdvAvg, 2);
Otras soluciones  
 
programming4us programming4us