2013-12-18 41 views
-1

我希望能够保存多个彼此链接的对象。想法是有一个客户对象,项目对象,工作对象,这将互相干扰。所有的数据都是字符串和整型。所有的东西都会被加入到记录对象中,我将从提及对象中选择值并添加新的条目。 什么是将所有文件保存到文件的最佳方式 - 序列化?是否有可能通过某种数据库来实现?到目前为止,它被记录在Excel表格中。C#保存对象

回答

0

序列化是做快速和紧凑的方式,但使用LINQ你XML和XML序列化更接近你在找什么: http://msdn.microsoft.com/en-us/library/bb387098.aspx

走得更远的LINQ是为了简化数据库的查询,以便默认情况下,您将能够访问任何ODBC兼容数据库(MySQL的源码等)

FYI:您可以编辑XML和XML方案与Excel(如果是这样的一种东西your're成)