我有一个非常简单的控制台应用程序,可以创建文本文件.以下是代码的概述:
StreamWriter writer = File.CreateText("c:\\temp.txt");
foreach (blah...)
{
writer.Write(body.ToString() + "\n");
writer.Flush();
}
writer.Close();
Run Code Online (Sandbox Code Playgroud)
客户声称每行末尾都有回车.这些回车来自哪里?
更新:在VS二进制编辑器和Notepad ++中打开后,没有出现过0d 0a.我要回到客户端.
客户在a.url.com上有一个网站.客户端创建一个cookie,主机为".url.com",路径为"/".客户通过b.url.com重定向到我们.客户端存在编码问题,需要我们删除cookie(长篇故事).
以下代码在我们的测试或生产环境中根本没有调整到期,但在本地工作正常.
if (Request.Cookies["cookie"] != null)
{
HttpCookie myCookie = new HttpCookie("cookie");
myCookie.Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(myCookie);
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?