看来我得从头开始了
问问题
125 次
2 回答
3
您正在将filename
字符串写入文件。我不明白你为什么期望将它反序列化为 aList<ExpenseItemRoster>
会起作用。
您可能想要做的是:
- 摆脱硬编码的文件名并使用
filename
它来代替它。 - 添加一个类型的参数
List<ExpenseItemRoster>
并将WriteToFile()
其序列化。 - 将返回类型更改为
ReadFromFile()
反List<ExpenseItemRoster>
序列return
化列表。
于 2012-04-08T00:10:09.397 回答
0
您正在序列化一个文件名(字符串),然后您希望它返回给您一些列表?如果您想稍后获取列表,则需要序列化列表。
于 2012-04-08T00:12:03.973 回答