2012-07-30 51 views
0

首先,我不寻找一段代码(这会有所帮助,但我想学习)。C#处理用户设置

我想制作一个电子邮件程序。不用于分发,只是为了学习。我已经准备好了加密。我现在想要做的是添加用户并将他们的设置存储在某个地方。这将包括用户名,电子邮件和密码(和其他一些小东西,但这是主要的东西)。

你们认为这是存储这些设置的最佳方式,因此我可以在程序中调用它们吗?

+0

重复http://stackoverflow.com/questions/26369/what-is-the-best-way-to-store-user - 为网络应用程序设置 – 2012-07-30 14:16:30

+0

独立存储可能是您要查找的内容http://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.aspx – 2012-07-30 14:18:34

+1

您应该使用DB,显然。如果这是您第一次,您可以使用MSAccess而不是实际的数据库。还有MySql,它很棒。在谷歌上阅读这些内容。 – SimpleVar 2012-07-30 14:18:50

回答

0

最近我做了我自己和我使用的序列化。定义一个用户女巫有人名和信息和设置。使用序列化将所有用户对象保存在xml文件中。它非常简单,只需将它读入并将它们添加到数组中即可获得所有用户。可能需要一个单独的xml文件作为用户名和密码字典。

这里是万一一个很好的链接,系列化你需要它: http://msdn.microsoft.com/en-us/library/ms233843.aspx

+0

感谢您的想法。我曾想过这样的事情。这将创建一个自己的文件(使用它自己的类型)并将数据处理和从中移出。刚开始工作在课堂上:-D – Mathlight 2012-08-01 12:52:22