我目前正在制作一个需要打印到文本文件的应用程序,我无法将其移植到下面是我目前所拥有的
FileStream fs = new FileStream((@"|DataDirectory|\print" + fileName + ".txt"), FileMode.Create, FileAccess.Write);
using (StreamWriter writer = new StreamWriter(fs))
{
write.write("HelloWorld"
}
错误出现在第一行,说我使用了无效字符,我假设这是因为 |DataDirectory| 但除此之外,我不知道如何在用户的机器上使用它?
编辑:我不再需要检查项目,但@leppie 的评论听起来像是我的代码的问题。标记的答案作为替代方案