Mercurial > hg > ucis.core
diff Util/ArrayUtil.cs @ 9:9533a87363f3
Fixed deadlock in QueuedPacketStream
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Fri, 18 Jan 2013 16:29:50 +0100 |
parents | 28dc7d535036 |
children | b9ef273964fd |
line wrap: on
line diff
--- a/Util/ArrayUtil.cs Wed Jan 16 23:27:06 2013 +0100 +++ b/Util/ArrayUtil.cs Fri Jan 18 16:29:50 2013 +0100 @@ -19,6 +19,9 @@ input.CopyTo(output, 0); return output; } + public static T[] ToArray<T>(ArraySegment<T> input) { + return Slice(input.Array, input.Offset, input.Count); + } public static IList<T> ToList<T>(IEnumerable<T> input) { return new List<T>(input); }