gpt4 book ai didi

c# - 将列表数据添加到文本文件

转载 作者:太空宇宙 更新时间:2023-11-03 18:05:54 25 4
gpt4 key购买 nike

我正在尝试将数据列表从 C# 代码保存到文本文件。它在 foreach 处抛出错误,指出无法将列表转换为字符串。我哪里出错了?

我只能在 .Net Framework 3.5 上运行应用程序

IList<FolderDetails> ListToCheck;

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\LogFile.txt"))
{
foreach (string line in ListToCheck)
{
file.WriteLine(line);
}
}
public class FolderDetails
{
public string PropertyGroupName { get; set; }
public string ProjFiles { get; set; }
}

最佳答案

检查这段代码:

IList<FolderDetails> ListToCheck;

using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\LogFile.txt"))
{
foreach (string line in ListToCheck)

你说ListToCheck是一个FolderDetail类型的对象列表,但是在

foreach (string line in ListToCheck)

您尝试断言类型是字符串。

尝试类似的东西

foreach (FolderDetail line in ListToCheck)
{
file.WriteLine(line.SomeAppropriatePropertyOfFolderDetail);

关于c# - 将列表数据添加到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29975140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com