Kaspersky - LoiIver/documents GitHub Wiki
«Классическое» объявление функции, о котором мы говорили до этого, вида function имя(параметры) {...}, называется в спецификации языка «Function Declaration».
Function Declaration – функция, объявленная в основном потоке кода. Function Expression – объявление функции в контексте какого-либо выражения, например присваивания. Несмотря на немного разный вид, по сути две эти записи делают одно и то же:
`// Function Declaration` `function sum(a, b) {`
`return a + b;`
`}`
`// Function Expression` `var sum = function(a, b) {`
`return a + b;`
`}`
ValidationModel
IQueryable vs IEnumerable Decorator, Adaptor, Facade GC Dispose Factorial
КлассClass | Описание:Description |
---|---|
Dictionary<TKey,TValue> | Предоставляет коллекцию пар «ключ-значение», которые упорядочены по ключу.Represents a collection of key/value pairs that are organized based on the key. |
List<T> | Представляет список объектов, доступных по индексу.Represents a list of objects that can be accessed by index. Предоставляет методы для поиска по списку, его сортировки и изменения.Provides methods to search, sort, and modify lists. |
Queue<T> | Представляет коллекцию объектов, которая обслуживается в порядке поступления (FIFO).Represents a first in, first out (FIFO) collection of objects. |
SortedList<TKey,TValue> | implementation.">Представляет коллекцию пар "ключ-значение", упорядоченных по ключу на основе реализации IComparer<T>.Represents a collection of key/value pairs that are sorted by key based on the associated IComparer<T> implementation. |
Stack<T> | Представляет коллекцию объектов, которая обслуживается в обратном порядке (LIFO).Represents a last in, first out (LIFO) collection of objects. |
Классы в пространстве имен System.Collections хранят элементы не в виде конкретно типизированных объектов, а как объекты типа Object
.The classes in the System.Collections namespace do not store elements as specifically typed objects, but as objects of type Object
.
КлассClass | Описание:Description |
---|---|
ArrayList | Представляет массив объектов, размер которого динамически увеличивается по мере необходимости.Represents an array of objects whose size is dynamically increased as required. |
Hashtable | Представляет коллекцию пар «ключ-значение», которые упорядочены по хэш-коду ключа.Represents a collection of key/value pairs that are organized based on the hash code of the key. |
Queue | Представляет коллекцию объектов, которая обслуживается в порядке поступления (FIFO).Represents a first in, first out (FIFO) collection of objects. |
Stack | Представляет коллекцию объектов, которая обслуживается в обратном порядке (LIFO).Represents a last in, first out (LIFO) collection of objects. |
http://www.dotnettricks.com/learn/linq/ienumerable-vs-iqueryable