我的最终目标是创建一个程序,用户可以在其中存储数据(例如购物清单,DVD集合等),然后可以通过多种不同方式查看和排序。我正在尝试使用C#在WPF中构建此程序。 我的困境是我不知道什么是最好的选择,或者如何开始。我查看了数据库(它需要像Microsoft Sql Express一样免费),。CSV文件等等。什么是构建我的程序的最佳方式,你能指出我的方向开始吗? 我不是在寻找代码示例(但是,无论如何)我甚至不知道从哪里开始,甚至不知道如何以某种方式表达这个问题以获得相关结果。 感谢。
答案 0 :(得分:0)
首先拿一张白纸,写下你的程序应该能做什么。在那之后,考虑哪些类是必要的,以支持给定的能力。是否存在所有对象中常见的属性?可能与关系有关。之后,您将看到是否需要使用SQL。对于大多数程序,特别是小程序,我不会使用数据库。我经历过,使用简单的XML文件或应用程序设置通常比使用起来更容易使用。 为您的对象编写一个库,然后再考虑一下前端应该是什么样子。