Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/EasyLayout/EasyLayoutExtensions.cs
2026-02-21 16:45:37 +08:00

24 lines
490 B
C#

using System;
using System.Collections.Generic;
namespace EasyLayout
{
public static class EasyLayoutExtensions
{
public static float SumFloat<T>(this List<T> list, Func<T, float> calculate)
{
float num = 0f;
for (int i = 0; i < list.Count; i++)
{
num += calculate(list[i]);
}
return num;
}
public static List<TOutput> Convert<TInput, TOutput>(this List<TInput> input, Converter<TInput, TOutput> converter)
{
return input.ConvertAll(converter);
}
}
}