问题一:在MSDN里查FILESYSTEMWATCHER资料时提供的示例代码中的函数都有static,但这样就不能访问控件,所以我把static都去掉了.有没有什么影响或者说坏处问题二:同样在上述资料中的代码里有这么一句[PermissionSet(SecurityAction.Demand, Name = "FullTrust")]查了permissionset的资料看了不太懂.请问有谁能帮忙解释下这句的意义吗?谢谢

解决方案 »

  1.   


    public class Watcher
    {    public static void Main()
        {
    Run();    }    [PermissionSet(SecurityAction.Demand, Name="FullTrust")]
        public static void Run()
        ...这东东???
    这里的Static是方便上Static Main调用!!你自己写类,完全可以取掉!
    -------------
    PermissionSetAttribute:.就是一个权限,你要访问文件,你要权限吧~~
      

  2.   

    ^o^ 关于你的第二个问题可查阅MSDN StrongNameIdentityPermission ...