摘要: 从《C#高级编程》了解到给线程传递参数有两种方式,一种方式是使用带ParameterizedThreadStart委托参数的Thread构造函数,另一种方式是创建一个自定义类,把线程的方法定义为实例的方法,这样就可以初始化实例的数据,之后启动线程。方式一:使用ParameterizedThreadStart委托如果使用了ParameterizedThreadStart委托,线程的入口必须有一个object类型的参数,且返回类型为void。且看下面的例子:双击代码全选123456789101112131415161718192021222324252627using System;using S 阅读全文
posted @ 2012-12-10 16:27 牛帅 阅读(559) 评论(0) 推荐(0)
摘要: (1)internal:访问修饰符 ,此修饰符修饰以后变量、方法、类、属性、索引器等,只可以在本变量的所在程序集中访问此变量!例如: 在许多项目中,是由一个个*.dll组成。只要引用此dll,就可以访问此dll中的变量、类等,但是经过internal修饰后的变量、类,即使应用了此dll,也不能访问到他,只能在dll本身内部此变量 internal void mymethod() {.....} 阅读全文
posted @ 2012-11-20 15:26 牛帅 阅读(58) 评论(0) 推荐(0)