0

我们需要将 xml 文件存储在文件系统中。xml 文件应该有一个从 (00000001 到 99999999) 范围内的 uniqueId 有没有办法为生成的任何新 xml 自动增加 id。xml 存储在复杂的文件夹结构中。我尝试计算 xml 文件的数量,这似乎是一个缓慢的操作。该应用程序是在 c#.net 中开发的,任何人都可以建议任何其他方式来持久化数据。数据库似乎是一种选择,但在只有一列的表中存储一个值听起来不是一个好主意。任何人都可以建议其他方式吗?

4

4 回答 4

5

我假设您的应用程序不是有状态的,这意味着它将多次启动和停止。

我会考虑使用应用程序设置,它在标准 .NET 项目中是可供您使用的读/写选项。该值可以是强类型的,并将存储在应用程序配置文件中。

示例:http: //msdn.microsoft.com/en-us/library/aa730869%28VS.80%29.aspx

于 2009-10-29T17:41:01.527 回答
3

如果您不想为此使用数据库,则可以将上次使用的 ID 存储在应用程序配置设置中

于 2009-10-29T17:41:14.980 回答
2

将上次使用的值保留在您可能已经使用的属性文件中,以保留您可能执行的许多其他初始设置。

于 2009-10-29T17:41:10.083 回答
1

如何只保留最近使用的号码的文件呢?

于 2009-10-29T17:41:02.293 回答