clientSocketInfo = new ArrayList[12];你不可以写成
private static ArrayList [] clientSocketInfo = new xxxx
因为不可以在定义的地方赋值,clientSocketInfo = new ArrayList[12];这句应该写在构造函数里,或者用到的时候。
private static ArrayList [] clientSocketInfo = new xxxx
因为不可以在定义的地方赋值,clientSocketInfo = new ArrayList[12];这句应该写在构造函数里,或者用到的时候。
解决方案 »
- 分享实用代码段,顺便过年散分(1)
- devexpress中如何消除dockPanel的标题栏?
- Object的GetHashCode方法的相关问题
- *****如何将string转成int?(整型可空)类型?
- 50分求一个SQL语句?高手请进
- FreeTextBox向数据库保存的问题
- 急急,100求一个解决方案!asp.net生成静态html页面!
- c#调用API(kernel32)获取内存信息。
- C#问题,大伙能解释一下“全局匿名名字空间”的概念吗?
- 请教各位高手,listviewitem可以实现类似这样的显示效果吗
- 设计时中的成员变量值如何保存到运行时?
- 完了完了我刚安装 Windos2003Server,再安装VS.net1.1 现在不能新建也不能打开web应用程序和web服务
for(int i = 0; i < 5; i++)
{
clientSocketInfo[i] = new ArrayList();
} clientSocketInfo[0].Add(1);
多线程中静态或已经实例拥有句柄的类的成员都可以访问到多线程主要考虑的不是这个,而是同时并发操作冲突,在访问范围这样的事情和普通单线程没有区别(并发操作不存在的情况下)