【发布时间】:2010-09-14 14:13:09
【问题描述】:
我有一个 C# 程序,其中用户将多个对象添加到编辑面板中。这些对象都表示为一个类。现在我希望用户能够保存场景,以便再次加载它。
为此,我想为每个场景生成一个 Powershell 脚本,但我的问题是如何在 Powershell 上保存不同的对象,我尝试使用 XMLSerializer 进行序列化,但失败了,因为我使用了很多具有字典的依赖对象和列表框。
我可以使用一些通用的保存方法吗? 你能帮帮我吗?
【问题讨论】:
-
为什么要使用 PowerShell?以及如何?
-
请澄清 - 您的描述含糊不清。
-
好的,我想使用 powershell 有两个原因:
-
第一个原因:我想将我的修改存储在我的应用程序中,第二个原因是能够直接通过 powershell 命令使用我的应用程序,无需 GUI;
-
要做到这一点,我不能使用序列化或对象数据库,因为我想让所有保存的文件独立。
标签: c# .net wpf powershell listbox