在c#中有什么方法可以将对象放在另一个线程中吗?我所发现的只是如何在另一个线程中实际执行一些方法。我实际上想做的是在一个新线程中实例化一个对象,以便以后使用它提供的方法。
希望你能帮助我, 俄语
最佳答案
对象并不真正属于线程。如果您有一个对象的引用,您可以从多个线程访问它。
这可能会导致无法从多个线程访问的对象出现问题,例如(几乎所有)System.Windows.Forms 类,以及对 COM 对象的访问。
如果您只想从同一线程访问一个对象,请在该对象(或包装对象)中存储对该线程的引用,并通过该线程执行方法。
关于c# - 你如何将一个对象放在另一个线程中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3184531/