using System.Globalization;
public static void Main()
Console.WriteLine(altura.ToString("N2"));
Console.WriteLine(altura.ToString("N2", CultureInfo.InvariantCulture ));
Console.WriteLine(altura.ToString("N2", CultureInfo.CreateSpecificCulture("pt-BR")));
Console.WriteLine(altura.ToString("N2", CultureInfo.CreateSpecificCulture("en-US")));
if (double.TryParse(s,NumberStyles.Float,CultureInfo.CreateSpecificCulture("pt-BR"), out d))
Console.WriteLine("valor: "+d);
if (double.TryParse(s, out d))
Console.WriteLine("valor: "+d);