/
TON618OFF
/
Unity-Project-RTU
Обзор
Документация
Войти
/
TON618OFF
/
Unity-Project-RTU
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Library/PackageCache/com.unity.visualscripting@1.9.4/Runtime/VisualScripting.Flow/Framework/Math/Generic/GenericSum.cs
31 строка
801 B
TON618OFF
release
03 окт 2024, 22:20
03 окт 2024, 22:20
7c70e9f
Код
Авторство
О чём код?
using System.Collections.Generic; using System.Linq; namespace Unity.VisualScripting { /// <summary> /// Returns the sum of two objects. /// </summary> [UnitCategory("Math/Generic")] [UnitTitle("Add")] public sealed class GenericSum : Sum<object> { public override object Operation(object a, object b) { return OperatorUtility.Add(a, b); } public override object Operation(IEnumerable<object> values) { var valueList = values.ToList(); var result = OperatorUtility.Add(valueList[0], valueList[1]); for (int i = 2; i < valueList.Count; i++) { result = OperatorUtility.Add(result, valueList[i]); } return result; } } }