文字コード

C#・.NET

C#でCSVをExcelで文字化けせずに出力する|BOM付きUTF-8とCRLF

C#で出力したCSVをExcelで開くと日本語が文字化けする原因と、BOM付きUTF-8・CRLF・ダブルクォート・数式対策で、Excelで開いてもそのまま読めるCSVを出力する方法を、立替精算システムの仕訳データ出力を例に紹介します。