- 博客(4)
- 收藏
- 关注
转载 多线程小结-----线程参数和 Invoke 机制
不需要传递参数,也不需要返回参数我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下ThreadStart threadStart=new ThreadStart(Calculate); Thread thread=new Thread(threadStart); thread.Start(); publicvoid Calculate(){ double Diam...
2018-08-22 17:37:41 186
转载 InvokeRequired和Invoke(C#中禁止跨线程直接访问控件)
C#中禁止跨线程直接访问控件,InvokeRequired是为了解决这个问题而产生的,当一个控件的InvokeRequired属性值为真时,说明有一个创建它以外的线程想访问它。此时它将会在内部调用new MethodInvoker(LoadGlobalImage)来完成下面的步骤,这个做法保证了控件的安全,你可以这样理解,有人想找你借钱,他可以直接在你的钱包中拿,这样太不安全,因此必须让别人先要告...
2018-08-22 17:07:47 777
转载 C#委托的理解
初入社会,对于我这个初级程序员来说要学的东西实在太多了,公司最近在做一个winform框架开发的桌面应用程序,众所周知,winform也好,webform也好,里面随处可见的事件驱动,有事件,当然也少不了委托,感觉之前对委托这个概念的理解一直是模模糊糊的,口里都会背的那么几句话:“委托可以把方法当作参数在另一个方法中传递和调用”,“委托是方法的快捷方式”等等。但是真要深入理解,灵活运用,还是要有良...
2018-08-22 16:48:24 135
转载 c# WebReference与ServiceReference 小结
先谈谈他们的区别:区别一: WebReference是由wsdl.exe生成客户端代理的。生成webservice代理类的方法,即从System.Web.Services.Protocols.SoapHttpClientProtocol派生而来,代理类代码可以指定要访问的Url属性。 ServiceReference是由svcutil.exe生成客户端代理的。按照新的webservice客...
2018-08-22 16:33:57 2250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人