现在有个委托public delegate void Mydelegate(string status);
然后声明变量public static Mydelegate delegeObj = b;
public static void b(string status) { //do something }
当100个同时访问delegeObj并且输入自己的status 会得到原来的想要的结果还是会被打乱掉?(比如第一个人做了第二个人应该做的事)
不会打乱。除非 有 共享的变量等等。一个方法中是不会的。
那是会同时进行还是 一个进行完一个进行
@koi: 因为delegeObj 只有一个
@koi: 同时的。这个是一个方法的调用。就像一个类中,一个静态方法的调用。方法里面的东西是不受影响 的。这个 我测试过。
看你这个方法里面 怎么实现的了
不管你是同步执行,还是异步执行,都不会被乱。
如果是异步执行,要注意数据同步的问题。