|
1
8
这可以通过在单独的AppDomain中创建一个MarshalByRef对象,然后调用该对象上的方法来实现。 以下面的类定义为例。
然后,您可以使用此定义调用当前AppDomain之外的单独AppDomain。在调用写入控制台时,您将在2个AppDomain中拥有1个线程(在调用堆栈中的2个不同点)。下面是这方面的示例代码。
|
|
|
2
0
|
|
|
3
0
这可能是因为英语不是我的第一语言,但文档对我来说有点混乱。
只是澄清一下,当您创建新的AppDomain时,您不会得到额外的线程。如果您通过
即,创建其他AppDomain时的默认行为是在不同AppDomain之间共享一个线程。 |