internal void Merge(params Exception[] exceptions) { if (exceptions == null) { throw new ArgumentNullException("exceptions"); } for (int i = 0; i < exceptions.Length; i++) { var except = exceptions[i]; if (except != null) { CArray.Append(ref this._exceptions, except); } } }