Sorry for such a vague question, but I have been searching around for the best part of a day, I have read article after article (and many questions here) but just cannot fin
An IEnumerable is basically a collection of objects. It has the method GetEnumerator() which allows you to iterate through all of the objects in the enumerable.
An IEnumerable is basically a collection of integers. It has the method GetEnumerator() which allows you to iterate through all of the integers in the enumerable.
IEnumerable means that method() is getting a collection if integers from somewhere. It could be a List, an array or some other data type, but it is definitely a group of them and they are all integers, and you have the ability to iterate through them.
This post may be helpful as well: What's the difference between IEnumerable and Array, IList and List?