Try:
List<int> MyList = new List<int>() { 1, 2, 32, 32, 32, 32, 32, 3, 2, 64, 654, 5, 4, 54, 54, 54, 58, 45, 84, 54 };
var lst = MyList.Where(p => p == 2);
List<int> list = MyList.Where(p => p == 2).ToList();
int[] array = MyList.Where(p => p == 2).ToArray();