C# Класс Scriban.Helpers.ArrayFunctions

Array functions available through the object 'array' in scriban.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( object value, IList list ) : IList
AddRange ( IEnumerable iterator, IList list ) : IList
First ( IEnumerable iterator ) : object
InsertAt ( int index, object value, IList list ) : IList
Join ( string delimiter, IEnumerable enumerable ) : string
Last ( IEnumerable iterator ) : object
RemoveAt ( int index, IList list ) : IList
Reverse ( IEnumerable iterator ) : IEnumerable
Size ( IEnumerable list ) : int
Uniq ( IEnumerable iterator ) : IEnumerable

Приватные методы

Метод Описание
Map ( TemplateContext context, object input, string member ) : IEnumerable
Map ( TemplateContext context, ScriptNode callerContext, ScriptArray parameters ) : object
Register ( ScriptObject builtins ) : void
Sort ( TemplateContext context, object input, string member = null ) : IEnumerable
Sort ( TemplateContext context, ScriptNode callerContext, ScriptArray parameters ) : object

Описание методов

Add() публичный статический Метод

public static Add ( object value, IList list ) : IList
value object
list IList
Результат IList

AddRange() публичный статический Метод

public static AddRange ( IEnumerable iterator, IList list ) : IList
iterator IEnumerable
list IList
Результат IList

First() публичный статический Метод

public static First ( IEnumerable iterator ) : object
iterator IEnumerable
Результат object

InsertAt() публичный статический Метод

public static InsertAt ( int index, object value, IList list ) : IList
index int
value object
list IList
Результат IList

Join() публичный статический Метод

public static Join ( string delimiter, IEnumerable enumerable ) : string
delimiter string
enumerable IEnumerable
Результат string

Last() публичный статический Метод

public static Last ( IEnumerable iterator ) : object
iterator IEnumerable
Результат object

RemoveAt() публичный статический Метод

public static RemoveAt ( int index, IList list ) : IList
index int
list IList
Результат IList

Reverse() публичный статический Метод

public static Reverse ( IEnumerable iterator ) : IEnumerable
iterator IEnumerable
Результат IEnumerable

Size() публичный статический Метод

public static Size ( IEnumerable list ) : int
list IEnumerable
Результат int

Uniq() публичный статический Метод

public static Uniq ( IEnumerable iterator ) : IEnumerable
iterator IEnumerable
Результат IEnumerable