string[] allLongestStrings(string[] inputArray) { return inputArray.Where(x => x.Length == inputArray.Max(y => y.Length)).ToArray(); }