【发布时间】:2015-01-05 23:21:37
【问题描述】:
我想用 FileStream 类打开一个资源文件。这是一个文本文件,我想逐行阅读。
FileStream fs = new FileStream(Properties.Resources.Testing, FileMode.Open, FileAccess.Read);
调用的异常是System.ArgumentException,它说有一个无效字符。
我希望任何人都可以帮助我解决这个问题,或者如果有更好的方法也可以,但我需要 .exe 中的文件,所以它需要是一个资源..
【问题讨论】:
-
价值是什么意思?它是一个 txt 文件,我已通过 Visual Studio 中的资源添加它。
-
您是否尝试过编写一些简单的代码来打开文本文件并读取内容..?也许显示更多相关代码会有所帮助
-
在我可以读取文件之前我需要解决这一行,还是我错了?
-
一个
FileStream用于对文件系统中的文件进行操作。嵌入式资源不是文件系统的一部分。
标签: c# filestream resource-file