Представьте Doube списка, как следованиеЭто можно разделить все элементы C# двойного список для этой двойного списка элементов суммы (что составляет всего = 1)
List<double> lstDouble=new List<double>{4,6,2,7,1,1};
Так что я хочу делим все элементы этот список к сумме элементов (21).
Так что список будет после деления:
lstDouble = {4/21,6/21,2/21,7/21,1/21,1/21}
Что будет означать, что новая сумма элементов = 1
Я могу сделать это с помощью итерации и т.д., но я задаюсь вопросом, есть ли короткий путь, так как У Матлаба есть. И мой помощник преподавателя продолжает рассказывать мне, что изучать Matlab и использовать его, но я не хочу: D Я люблю C#
Спасибо.
C# 4.0 WPF приложения
Обратите внимание, что сумма будет примерно 1 после этого, и не совсем 1. В зависимости от значений приближение может быть очень плохо. – CodesInChaos
Это не очень важно, но это будет близко 1. – MonsterMMORPG
Вы хотите изменить входной массив или хотите вернуть новый, модифицированный массив? – CodesInChaos