Przepraszam, jeśli zadaję głupie pytanie, ale czy ktoś może wyjaśnić różnicę między następującymi dwoma połączeniami (ToArray
). W intellisense nie pokazuje ich jako przeciążonych metod oczywiście wynik obu wywołań jest taki sam.Różnica między ToArray() i ToArray <int>();
List<int> i = new List<int> { 1, 2, 5, 64 };
int[] input = i.Where(j => j % 2 == 1).ToArray();
input = i.Where(j => j % 2 == 1).ToArray<int>();