似乎无法在Visual Studio 2015中的新跨平台项目中写入文件
本文关键字:跨平台 文件 项目 2015 Studio Visual | 更新日期: 2023-09-27 18:21:13
我在Visual Studio 2015中创建了一个新的Web应用程序。我正在编写一种方法,其中包括将一些数据写入csv文件。但是,streamwriter行上的以下代码会产生错误:
错误CS1503参数1:无法从"string"转换为"System.IO.Stream"DecisionMaking.DNX Core 5.0
string fname = "D:''Programs''Logins''test.csv";
using (StreamWriter file = new StreamWriter(fname)){
//Loop here and write to file
}
我的DNX 5.0引用中有System.IO包。StreamWriter类确实有一个字符串构造函数。我使用的代码与我在一个旧的mvc 4项目中使用的代码相同。任何帮助都将不胜感激。
fs = new FileStream(fileName, FileMode.CreateNew);
替换fname
查找MSDN参考:https://msdn.microsoft.com/en-us/library/wtbhzte9(v=vs.110).aspx
string fileName = "D:''Programs''Logins''test.csv";
fs = new FileStream(fileName, FileMode.CreateNew);
using (StreamWriter writer = new StreamWriter(fs))
{
//Write to file
}