完全错误:
System.Collections.Generic.List<string>'不包含“Items”的定义,并且找不到接受第一个类型参数的扩展方法“Items”'System.Collections.Generic.List<string>'(您是否缺少 using 指令或程序集引用?)
我的任务是使用 savefiledialog 窗口保存文本文件,这是我使用的代码:
public void Create()
{
SaveFileDialog save = new SaveFileDialog();
save.FileName = "Report.txt";
save.Filter = "Text File | *.txt";
if (save.ShowDialog() == DialogResult.OK)
{
StreamWriter writer = new StreamWriter(save.OpenFile());
for (int i = 0; i < _Reports.Items.Count; i++)
{
writer.WriteLine(_Reports.Items[i].ToString());
}
writer.Dispose();
writer.Close();
}
}
Run Code Online (Sandbox Code Playgroud)
我还使用初始化列表
List<string> _Reports = new List<string>();
Run Code Online (Sandbox Code Playgroud)
但不支持列表的 Items 方法。有没有办法来解决这个问题?