Как передать IFormatProvider в StreamWriter?
В частности, я хочу создать
new StreamWriter("myfile.txt", CultureInfo.InvariantCulture);
TextWriter и StringWriter имеют для этого параметр в конструкторе, а StreamWriter — нет.
Свойство stringWriter.FormatProvider доступно только для чтения.
Я мог бы придумать три обходных пути, которые кажутся плохими решениями:
Есть ли способ указать FormatProvider для StreamWriter? Основываясь на наследовании от TextWriter, StreamWriter должен иметь средства для обработки этого, если бы я мог просто установить свойство.