Quick question, is there an easy, fast, reliable way to convert builtin arrays to generic list - is there some type of function or something that does it for you?
Yes use Linq:
using System.Linq;
var someList = someArray.ToList();
If you don’t want to use Linq:
var someList = new... (or call Clear on existing)
someList.AddRange(someArray);