У меня есть double[]
, на котором выполняется операция LINQ:
MD = MD.Select(n => n * 100 / MD.Sum()).ToArray();
В некоторых случаях все элементы из MD
равны 0, а затем Sum
также равно нулю. Затем 0 * 100 = 0 / 0
, но это не дает исключение по отдельности или исключение. Почему это так?