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