Может так? Расписать для легкочитаемости
int summ = 0;
int[] massive = new int[] {5, -6, 2, 7, -5, 9, 1, -3};
foreach (int r in massive)
{
if (r < 0)
{
summ += r;
}
}
Либо использовать Linq
int summ = (new int[] {5, -6, 2, 7, -5, 9, 1, -3}).Where(x => x < 0).Sum();