Class ListUtils
نام ها : Aspose.Tasks.Util جمع آوری: Aspose.Tasks.dll (25.5.0)
کلاس های کاربردی برای پردازش لیست
public static class ListUtils
Inheritance
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
استفاده از t>(بیوگرافی>, ، الگوریتم , در این)
الگوریتم را برای هر عنصر لیست از موقعیت مشخص شده اعمال کنید.
public static void Apply<t>(IList<t> list, IAlgorithm<t> algorithm, int startIndex)
Parameters
list
IList
لیست برای پردازش
algorithm
IAlgorithm
الگوریتم های کاربردی
startIndex
int
موقعیت اولیه را شروع کنید.
نوع پارامترها
T
نوع اشیاء برای اعمال الگوریتم به.
فیلتر T>(بیوگرافی>, و شرایطی>)
فیلتر لیست عناصر با توجه به شرایط مشخص شده.
public static IList<t> Filter<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
یک لیست برای پردازش
cond
ICondition
شرایط مورد استفاده برای فیلتر کردن لیست مشخص شده
Returns
لیست فیلتر شده
نوع پارامترها
T
نوع موردی که باید فیلتر را به آن اعمال کنید.
پیدا کردن t>(بیوگرافی>, و شرایطی>)
پیدا کردن اولین ظهور یک عنصر لیست که شرایط مشخص شده را برآورده می کند.
public static T Find<t>(IList<t> list, ICondition<t> cond)
Parameters
list
IList
یک لیست برای پردازش
cond
ICondition
شرایط مورد استفاده برای یافتن یک عنصر در لیست مشخص شده است.
Returns
T
عناصر لیست یا صفر
نوع پارامترها
T
موضوعی که باید پیدا شود.