Tag: 深层复制

深层复制System.Windows.Forms.WebBrowser对象/恢复状态

基本上我想要做的是复制一个WebBrowser对象,这样我可以做相当于“在新窗口中打开”或“在新窗口中打开”操作,维护任何发布的数据。 我不只是想导航到原始WebBrowser对象中的相同URL,而是想重复HttpWebRequest。 这可能吗? 怎么样?

c#Thread Safe Deep Copy

我一直在阅读很多其他问题以及很多谷歌搜索,我一直无法找到一个明确的解决方案。 基于我读过的一些最佳实践,类的静态方法应该是线程安全的,实例成员应该为消费者提供线程安全性。 我想为这个类实现一个深层复制方法。 该类本身具有其他引用类型成员。 有没有办法使深度复制方法线程安全,而不必将开销强加给类的所有实例成员?