прямо написано в документации, но какова причина этого?
более того, bool.ToString(CultureInfo) тоже игнорит CultureInfo.
Видимо, дело в том, что в CultureInfo нет culture-specific перегрузок для TrueString/FalseString ?
А какое поведение ты ожидаешь?
про константы я в курсе, но это как раз то, что прибито гвоздями и непонятно почему. ожидания - скажем, для bool.ToString(ru-RU) -> Истина/Ложь
Для меня это было бы неожиданно
Ну хз, привык наверное. Есть какой нибудь язык где true локализованно?
При ru-RU true -> "Правда" false -> "Врут супостаты"
Где-то в недрах 1с
Локализация в дотНет опиралась на локализацию в Виндовс, а там нет поддержки локализации для булеан
да, единственный разумный аргумент, похоже. Не нами придумано не нам и менять (с)
Обсуждают сегодня