Witam, mam niby prostą rzecz. Pobieram wartość z label jeżeli wartość jest nie mniejsza niż 0.2 to odejmuje liczbę. Mam taki oto kod a robi mi jakieś kosmosy i wyświetla liczby dziwne. Liczba jest postaci np 1.5 z kropką. Po kliknięciu w button tą liczbę odejmuje.

string s = label36.Text;
            double result = Convert.ToDouble(s, System.Globalization.CultureInfo.InvariantCulture);

            if(result>0.2)
            {
                result = result - 0.2;
                label36.Text = result.ToString();
            }

ok znalazłem przyczynę, liczba na wyjściu jest z przecinkiem a powinna być liczba z kropką.