А яка різниця як той результат видається? Ти що його до другої програми передаєш?
Взагалі то можна й так:Console.WriteLine(x.ToString().Replace(",","."));
якщо "побістрячку". А якщо по розуму, то створити свою локалину:
CultureInfo ci = CultureInfo.CreateSpecificCulture("en-US"); ci.NumberFormat.NumberDecimalSeparator="*"; Console.WriteLine(String.Format(ci, "{0}", 22.156)); Console.ReadKey();
Тут зірочка - новий сепаратор чисел.
Дякую, спробую реалізувати твій варіант.
Але просто принципове питання саме у вводі а не у виводі.Особисто я звик через крапочку, мабуть, як і більшість.