导出期间csv文件中的垃圾字符

时间:2013-12-30 06:43:26

标签: c# csv file-io

我正在尝试在csv文件上导出动态字符串内容。但是当任何货币符号如$时,csv文件会在货币符号后面显示垃圾字符。  例如:

 string dynString = "test user,$15,452.00,USA";

上述变量中​​的值是动态生成的  当csv打开时,它看起来像

 "test user,$?15,452.00,USA"

我尝试了UTF8UTF16UTF32UniCodeWindows-1252,但没有任何效果。

以下是我的代码:

string dynString = "test user,$15,452.00,USA";

databaseField = System.Convert.ToBase64String(Encoding.UTF8.GetBytes(dynString ));

0 个答案:

没有答案