怎么通过配置文件来保存最近十个用户登录信息????保存一个用户的实现了,不知道保存多个怎么办。

解决方案 »

  1.   

    可以用逗号或者分号分割来保存。string currentuser = "张三"; // 获取当前用户
    string mru = "aa,bb,李四"; // 从配置文件读取列表
    mru = string.Join(",", new string[] { currentuser }.Union(mru.Split(',')).Take(10).ToArray());
    // 再把 mru 写入列表
      

  2.   

    写在xml配置文件里,到了第11个的时候就删除第一个,依次类推
      

  3.   

    向文本文件里Append。不一定要用WritePrivateProfileString写配置文件的。
      

  4.   


    有几十万个帖子介绍这种东西。msdn也有专门的好几个文档。随便搜一个页面,请参考:http://www.tracefact.net/CLR-and-Framework/Custom-Application-Configuration.aspx
      

  5.   

    我感觉还是保存到XML文件中比较好.
      

  6.   

    mru = string.Join(",", new string[] { currentuser }.Union(mru.Spl……
    这句没看懂。