为什么 WPF 设置中没有通用列表?
Why there is no generic list in WPF Settings?
我想使用设置在 WPF 应用程序中保存一个对象列表,但没有这样的集合类型。我的应用程序非常简单,所以我不想使用任何数据库,XML 或其他选项。
我想应该使用 Settings 来存储设置(没有什么深刻的见解......),但为什么像 Stack 或 Queue 这样的集合仍然可用?
项目设置的屏幕截图:
我认为问题出在通用类型的规范上。如果您选择设置的类型 List<T>
,您将如何指定通用类型,您将在哪里指定 T
?所以有些集合适用于 object
s 和装箱,例如ArrayList
.
我想使用设置在 WPF 应用程序中保存一个对象列表,但没有这样的集合类型。我的应用程序非常简单,所以我不想使用任何数据库,XML 或其他选项。
我想应该使用 Settings 来存储设置(没有什么深刻的见解......),但为什么像 Stack 或 Queue 这样的集合仍然可用?
项目设置的屏幕截图:
我认为问题出在通用类型的规范上。如果您选择设置的类型 List<T>
,您将如何指定通用类型,您将在哪里指定 T
?所以有些集合适用于 object
s 和装箱,例如ArrayList
.