我正在大学的一个项目(C#)工作,他们说我们不能使用像SQL Server这样的DBMS,所以我们决定使用Linq和XML ......我们学到了Linq到Xml的一些基础知识但是真的我们不知道如何创建表和字段并在Xml.any建议中使用它们?
答案 0 :(得分:3)
最简单的选项是保存到XML文件的Typed Dataset。 (有或没有LINQ)
您可以像使用RDBMS一样使用它,但它不是RDMS,因此应该允许它。
答案 1 :(得分:2)
如果它是单个用户应用程序,您只需创建一个可序列化的类并使用它来存储您的数据。然后,当您的应用程序关闭时,数据类将被序列化(二进制)到文件,当应用程序启动时,它会读取文件并且您的所有数据仍然存在。
答案 2 :(得分:1)
如果您真的想使用表,可以创建一个Typed DataSet并将其保存/加载为(专有)XML。
DataSet可以包含多个表+它们之间的关系。