usando LINQ para encontrar a soma cumulativa de uma matriz de números em C #

Eu tenho uma string csv contendo dobros (por exemplo, "0,3,0,4,0.3") e quero poder gerar uma matriz dupla contendo a soma cumulativa desses números (por exemplo, [0.3,0.7,1.0]).

Até agora, eu tenho

double[] probabilities = textBox_f.Text.Split(new char[]{','}).Select(s => double.Parse(s)).ToArray();

que fornece os números como uma matriz, mas não a soma acumulada dos números.

Existe alguma maneira de continuar essa expressão para obter o que eu quero ou preciso usar a iteração para criar uma nova matriz a partir da matriz que já tenho?

questionAnswers(9)

yourAnswerToTheQuestion