C# 如何确保streamreader仅从文本文件中读取
我正在制作一个C# 如何确保streamreader仅从文本文件中读取,c#,exception,text,stream,C#,Exception,Text,Stream,我正在制作一个filestream来读取文本文件,我想确保用户指定的目的地确实是一个文本文件,而不是图片或其他东西您无法确保该文件是一个文本文件。正如Kiyura所指出的,除非您对文件有严格的假设,如使用的语言和编码,否则不可能100%确定文件是文本或二进制文件 了解了这两个方面,您可以对内容进行一些统计分析,以确保文件中包含的单词总体上是有意义的。,但更重要的是:
filestream
来读取文本文件,我想确保用户指定的目的地确实是一个文本文件,而不是图片或其他东西您无法确保该文件是一个文本文件。正如Kiyura所指出的,除非您对文件有严格的假设,如使用的语言和编码,否则不可能100%确定文件是文本或二进制文件
了解了这两个方面,您可以对内容进行一些统计分析,以确保文件中包含的单词总体上是有意义的。,但更重要的是: