Если вам нужно вернуть список целых чисел, используйте решение Яхимко .
В противном случае, если вам не особенно важно, что вы получаете - список или массив, а просто хотите перебрать результат, вы можете заключить результат в @ () при перечислении, например
$fooList = CreateClrList
foreach ($foo in @($fooList))
{
...
}
Это приведет к тому, что @($fooList)
будет иметь тип массива - либо пустой массив, либо массив с одним элементом, либо массив с несколькими элементами.