Форматирование double
От: mikа Stock#
Дата: 01.06.04 08:02
Оценка: 6 (1)
Как сделать так, чтобы во всем процессе значение double, равное NaN, форматировалось в строку как N/A.

Пока пошел только самым извратным путем.

NumberFormatInfo info = (NumberFormatInfo)Thread.CurrentThread.CurrentCulture.GetFormat(typeof(NumberFormatInfo));
typeof(NumberFormatInfo).GetField("nanSymbol", BindingFlags.Instance | BindingFlags.NonPublic).SetValue(info, "N/A");


Может есть что-нибудь более элегантное?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.