Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获取文件而不使用原样_C#_Asp.net - Fatal编程技术网

C# 如何获取文件而不使用原样

C# 如何获取文件而不使用原样,c#,asp.net,C#,Asp.net,嗨,我试图读取一个html文件并存储其内容,但当我转换它时,我得到的所有特殊字符都转换为问号 我使用stream reader读取文件,stream writer在将内容存储到数据库后将该文件的内容写入另一个文件。首先尝试为StreamReader和StreamWriter指定System.Text.Encoding。我假设在大多数情况下应该使用System.Text.Encoding.UTF8。另外,我假设您在DB?-1中使用NVARCHAR(而不是VARCHAR),因为没有显示任何代码。给我

嗨,我试图读取一个html文件并存储其内容,但当我转换它时,我得到的所有特殊字符都转换为问号


我使用stream reader读取文件,stream writer在将内容存储到数据库后将该文件的内容写入另一个文件。

首先尝试为
StreamReader
StreamWriter
指定
System.Text.Encoding
。我假设在大多数情况下应该使用
System.Text.Encoding.UTF8
。另外,我假设您在DB?

-1中使用NVARCHAR(而不是VARCHAR),因为没有显示任何代码。给我们看一些代码,一个发生了什么的例子,你希望它看起来像什么。我们不介意读者…您是否为读者指定了任何编码?显示相关编码否我没有为读者指定编码。我只是想知道当我阅读html文件时,哪种编码对读者有利html页面中使用的编码是什么?