Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
How would one do a deep copy in .NET?
How would one do a deep copy in .NET?
✍: Guest
Answer1:
System.Array.CopyTo() - Deep copies an Array
Answer2:
How would one do a deep copy in .NET?
The First Approach.
1.Create a new instance.
2.Copy the properties from source instance to newly created instance.
[Use reflection if you want to write a common method to achive this]
The Second Approach.
1. Serialize the object and deserialize the output.
: Use binary serialization if you want private variables to be copied.
: Use xml Serialization if you dont want private variable to be copied.
2014-02-26, 2318👍, 0💬
Popular Posts:
How do I debug thread ? This window is only seen when the program is running in debug mode. In windo...
What is the quickest sorting method to use? The answer depends on what you mean by quickest. For mos...
How To Select an Oracle System ID (SID)? - Oracle DBA FAQ - Creating New Database Instance Manually ...
Do You Know the Book "JUnit in Action"? You should know this book. It received some good reviews. Ti...
How can you enable automatic paging in DataGrid ? Following are the points to be done in order to en...