2020-04-18から1日間の記事一覧
C#でMemoryStreamとStreamWriterを組み合わせて使ったら遭遇した想定外の仕様を注意点と対処として記録します。 StreamWriterはFlushを呼び出すまでMemoryStreamへ書き込まれない 失敗するコード using var、トップレベルステートメント(C# 9.0) using {..…
2021/3/10:この記事は別のブログで投稿した記事を移動したものです。 C#でUTF8EncodingがBOMを出力することを確かめるにはGetPreambleメソッドを呼び出すかStreamWriterへ書き込みます。また、BOMを付けないにはUTF8Encodingのコンストラクタを引数なしまた…