Oi, Jonas! Como vai?
Gostei de como você utilizou o foreach para percorrer o array e somar os valores, deixando o código bem claro e organizado. Além disso, o uso de F2 na formatação mostra cuidado com a apresentação dos dados, o que é muito importante.
Uma dica interessante para o futuro é usar o método Sum() da biblioteca System.Linq, que simplifica esse tipo de operação. Veja este exemplo:
using System.Linq;
double[] doacoes = { 100.0, 200.0, 300.0 };
double total = doacoes.Sum();
Console.WriteLine(total);
Esse código soma todos os valores do array automaticamente, sem precisar de loop manual.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!