上一页 1 ··· 8 9 10 11 12
摘要: 转自http://www.cnblogs.com/c2303191/articles/826571.htmlControl.Invoke 方法 (Delegate):在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate):在创建控件的基础句柄所在线程上异步执行指定委托。(一)Control的Invoke和BeginInvoke我们要基于以下认识:(1)Control的Invoke和BeginInvoke与Delegate的Invoke和BeginInvoke是不同的。(2)Control的Invoke和BeginInvoke的参数为 阅读全文
posted @ 2012-12-21 21:16 我不是杰克船长 阅读(160) 评论(0) 推荐(0) 编辑
摘要: donet中的new关键子大致有以下用途:1.作为运算符,创建对象和调用构造函数如:classMyClass{privateint_id;publicMyClass(intid){_id=id;}}structMyStruct{privatestring_name;publicMyStruct(stringname){_name=name;}}classNewReflecting{publicstaticvoidMain(string[]args){inti;intj=newint();MyClassmClass=newMyClass(123);MyStructmStruct=newMyStr 阅读全文
posted @ 2012-12-20 23:10 我不是杰克船长 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1. DateTime.Parse(myString); 这段代码有什么问题?A:区域信息即CultureInfo没有指定。如果不指定的话,它将采用默认的机器级的设置(见:控制面板->区域和语言选项)并使用这个设置来决定这个字符串即myString怎样被解释。所以如果你传入“5/2/2005”且你的... 阅读全文
posted @ 2012-12-20 22:25 我不是杰克船长 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: using System; using System.ComponentModel; // The following example demonstrates how to use the // GC.SuppressFinalize method in a resource class to prevent // the clean-up code for th... 阅读全文
posted @ 2012-12-17 10:22 我不是杰克船长 阅读(327) 评论(0) 推荐(0) 编辑
摘要: class Program { //本示例包含了如何访问项目列表,以及如何查询各项目的工作项,并且编辑工作项。 static void Main(string[] args) { NetworkCredential cre = new NetworkCredential(user, password);//初始化用户 ... 阅读全文
posted @ 2012-11-23 16:57 我不是杰克船长 阅读(428) 评论(0) 推荐(0) 编辑
摘要: VS2010 有用的快捷键 : Ctrl + r, ctrl + w, 切换空格示。 阅读全文
posted @ 2012-11-21 14:42 我不是杰克船长 阅读(454) 评论(0) 推荐(0) 编辑
摘要: petshop中.snk文件和AssemblyInfo.cs文件的作用 snk文件在.net里面被用作存放密钥或密钥对的存储文件,生成密钥对snk文件可以用.net中的sn.exe命令,如“sn -k keyPair.snk”。 snk本身只是用来存放非对称密钥的,但在各个需要用到加密、签名的地方都可以使用: 1) 用snk文件生成强命名程序集,这样一个assembly才可以被赋... 阅读全文
posted @ 2012-11-21 14:18 我不是杰克船长 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层。业务层引用数据访问层的DLL(比如dataAccess.dll),并使用dataAccess.dll中的方法。当项目完成并给客户用了,可有些心里BT的客户这个时候也可以请个稍微懂NET的人来引用你的dataAccess.dll并调用其中的方法搞破坏。比如可以直接使用里面的ChangePwd(string UserName,string ... 阅读全文
posted @ 2012-11-21 14:06 我不是杰克船长 阅读(676) 评论(1) 推荐(1) 编辑
摘要: 当你把一个程序集放进GAC(全局程序集缓存)时,就要加强名(也就是签名),在GAC中的程序集可以被所有程序引用访问(相当于以前COM组件在注册表里注册一样),如果不放进GAC,刚所有使用这个程序集都要复制这个程序集(也就是私有程序集),所以用不用强名要看情况而定. 如果不是 要把.dll共享 可以不使用强名 强名称是为了你的Dll文件的安全,一般我们的dll文件,随便在哪只要引用就可以... 阅读全文
posted @ 2012-11-21 13:54 我不是杰克船长 阅读(338) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12