Fixed a compilation error when targeting Windows Phone; ChainStream now uses a params list for its constructor; added object cloning framework with support for deep and shallow cloning as well as cloning based on fields or properties
git-svn-id: file:///srv/devel/repo-conversion/nusu@223 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
parent
54d82e9659
commit
eb3083cf9e
12 changed files with 1290 additions and 5 deletions
|
@ -47,7 +47,7 @@ namespace Nuclex.Support.IO {
|
|||
|
||||
/// <summary>Initializes a new stream chainer</summary>
|
||||
/// <param name="streams">Array of streams that will be chained together</param>
|
||||
public ChainStream(Stream[] streams) {
|
||||
public ChainStream(params Stream[] streams) {
|
||||
this.streams = (Stream[])streams.Clone();
|
||||
|
||||
determineCapabilities();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue