Friday, 25 April 2014

Reversing integer Array through LINQ in c#

public Int32[] ReverseThroughLINQ(Int32[] _inputs,int k=0)
 {
 if (k==0) {
  k=_inputs.Count();
 }
 int[] reverse = _inputs.Take(k).Reverse().ToArray();
 int[] straight = _inputs.Skip(k).ToArray();
 int[] _concatenatedString = reverse.Concat(straight).ToArray();
 return _concatenatedString;
 }
Share:

0 Comments:

Post a Comment