Как сделать все возможные комбинации сумм из элементов массива в VB

Если существует массив с элементами: 1,2,3,4, программа должна вернуть другой массив с суммой всех комбинаций:

1
2
3
4
3 (1+2)
4 (1+3) 
5 (1+4)
5 (2+3)
6 (2+4)
7 (3+4)
6 (1+2+3)
7 (1+2+4)
8 (1+3+4)
9 (2+3+4)
10 (1+2+3+4)

Ответы на вопрос(3)

Ваш ответ на вопрос