Это проблема Winform в C # 3.0.
Я хочу клонировать большой (на самом деле, не очень большой) сложный объект. Чтобы сделать это лениво, я разделяю его на MemoryStream и использую метод BinaryFormatter.UnsafeDeserialize (MemoryStream, null) для получения клонированного объекта. Внутри метода UnsafeDeserialize () всегда генерируется исключение OutOfMemory. Памяти должно быть достаточно.
Я читал об этом как ошибку .net, но не уверен, что это так.
У кого-нибудь есть идеи, почему это происходит? Любое рабочее место? Спасибо.