我目前有一个自定义类型列表
Eg: List<CustomDataType> myList = new List<CustomDataType>();
它的数据类型是一个类。存储在列表中的每个类都包含子类,这些子类包括额外的重载参数以及基类参数。
Eg(general form): CustomDataType listItem = new Subclass(data1, data2, data3, overloadedData1, overloadedData2) etc...
myList.Add(listItem);
创建后,我需要从列表中获取每个元素的数据并将其保存为文本文件中的字符串为此我设置了一个 foreach 循环
foreach (CustomDataType listNum in myList)
{
//Code to extract data goes here here
//Should have all of the class data in a string to be ready for writing
txtFile.WriteLine(theDataFromClass)
}
txtFile.Close();
我还需要将列表元素内的所有数据转换为字符串,以便可以将其正确地写在文件中。
如果有什么不清楚的地方,我很乐意提供源代码,尽管这次我想以一般格式重写它
PS确实有数据被正确分配。我的问题是关于能够访问这些数据。
我希望一切都清楚!