使用c#将μ写入CSV文件

时间:2011-09-05 13:31:07

标签: c# asp.net utf-8 character-encoding c#-2.0

我使用以下代码写入CSV文件

HttpContext context = HttpContext.Current;
context.Response.Clear();                     
context.Response.Write("µm");                   
context.Response.ContentType = "text/csv";
context.Response.AppendHeader("Content-Disposition", "attachment; filename=micron.csv");
context.Response.End();

但在用户界面中,它显示为µm而不是µm。我需要一些帮助。

1 个答案:

答案 0 :(得分:-1)

我认为您不能简单地检查文件以查看它是否包含字符“”。

然后如果只是替换它。

if (string.Contains("Â"))
        {
            string= string.Replace("Â", "");
        }

使用string只是文件的内容。

这只是猜测,我不知道这是否会奏效。