C# 如何在WPF中保存/加载列表集合中的对象?

C# 如何在WPF中保存/加载列表集合中的对象?,c#,wpf,C#,Wpf,我是编程新手,一直在学习。这个程序只是我正在做的事情,以了解更多关于我可以在编程中做什么。我正在使用c#WPF。我有一个程序,当打开时,您可以选择两个按钮,每个按钮都会打开一个新窗口,一个用于向列表中添加动物,另一个用于显示列表中的对象。但是我找不到一种方法在添加窗口中保存对象,并在重新启动程序时加载它们?我看过一些关于“保存”对话框的内容,但我不确定这是我需要的还是?您需要首先决定将结果保存到哪里。数据库/XML文件/二进制文件/ 您似乎在练习C#,尝试将其持久化到文件检查链接,这是一个很好的

我是编程新手,一直在学习。这个程序只是我正在做的事情,以了解更多关于我可以在编程中做什么。我正在使用c#WPF。我有一个程序,当打开时,您可以选择两个按钮,每个按钮都会打开一个新窗口,一个用于向列表中添加动物,另一个用于显示列表中的对象。但是我找不到一种方法在添加窗口中保存对象,并在重新启动程序时加载它们?我看过一些关于“保存”对话框的内容,但我不确定这是我需要的还是?

您需要首先决定将结果保存到哪里。数据库/XML文件/二进制文件/


您似乎在练习C#,尝试将其持久化到文件检查链接,这是一个很好的例子。

这里有很多选项。一个是(保存到文件),另一个是(保存到SQL数据库)。是的,我想说的是,首先尝试保存到文本文件。使用泛型保存类似列表、字典。这看起来正是我在链接中阅读的内容所需要的。在我查找答案时,没有看到任何有关序列化的内容。谢谢。