要在Winform实现和Asp.net中一样的登陆验证,需要一个变量保存用户的用户名,角色的等相关信息。 
在Web开发中这些东东用Session很容易实现,请教在winfrom中该如何实现?

解决方案 »

  1.   

    把要保存在Session中的信息做成一个静态的Class,静态属性。只需要登录的时候初始化一次,以后就可以一直使用直到程序关闭
      

  2.   

    全局变量和静态类,都有需要注意的地方,不然无法实现多用户登录,会存在下一个用户的登录覆盖上一个用户的登录信息。
    winfrom 如不考虑过多的安全因素 用个临时的XML保存用户的登录信息。
      

  3.   


    winform因为是有状态的,实现更简单。
    象楼上所说的一个全局变量就可以搞定。