diff --git a/csharp/Platform.Collections/Lists/IListExtensions.cs b/csharp/Platform.Collections/Lists/IListExtensions.cs
index 7727b19c..d670613e 100644
--- a/csharp/Platform.Collections/Lists/IListExtensions.cs
+++ b/csharp/Platform.Collections/Lists/IListExtensions.cs
@@ -9,14 +9,14 @@ namespace Platform.Collections.Lists
public static class IListExtensions
{
///
- /// Checks if a list is passed and checks its length.
- /// Проверяет, передан ли список и сверяет его длинy.
+ /// Gets the element from specified index if the list is not null and the index is within the list's boundaries, otherwise it returns default value of type T.
+ /// Получает элемент из указанного индекса, если список не является null и индекс находится в границах списка, в противном случае он возвращает значение по умолчанию типа T.
///
- /// Checklist.Проверяемый список.
- /// Index to check.Индекс для проверки.
- /// List item types.Тип элементов списка.
+ /// The checked list.Проверяемый список.
+ /// The index of element.Индекс элемента.
+ /// The list's item type.Тип элементов списка.
///
- /// If the condition is true - list[index], otherwise default.
+ /// If the list is not null and the index is within list's boundaries.
/// Если значение верно - list[index], иначе же значение по умолчанию.
///
[MethodImpl(MethodImplOptions.AggressiveInlining)]
@@ -26,10 +26,10 @@ public static class IListExtensions
/// Checks if a list is passed, checks its length, and if successful, copies the value of list [index] into the variable element. Otherwise, the element variable has a default value.
/// Проверяет, передан ли список, сверяет его длинy и в случае успеха копирует значение list[index] в переменную element. Иначе переменная element имеет значение по умолчанию.
///
- /// Checklist.Список для проверки.
- /// Index to checkИндекс для проверки.
- /// Переменная для передачи значения индекса.
- /// List item typesТип элементов списка.
+ /// The checked list.Список для проверки.
+ /// The index of element..Индекс элемента.
+ /// Variable for passing the index value.Переменная для передачи значения индекса.
+ /// The list's item type.Тип элементов списка.
///
/// True on success, false otherwise.
/// True в случае успеха, иначе false.
@@ -55,7 +55,7 @@ public static bool TryGetElement(this IList list, int index, out T element
///
/// The list to add the value to.Список в который нужно добавить значение.
/// The item to add to the list.Элемент который нужно добавить в список
- /// List item types.Тип элементов списка.
+ /// The list's item type..Тип элементов списка.
///
/// Returns true anyway.
/// В любом случае возвращает true.
@@ -73,7 +73,7 @@ public static bool AddAndReturnTrue(this IList list, T element)
///
/// The list to add the value to.Список в который нужно добавить значение.
/// The item to add to the list.Элемент который нужно добавить в список
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
///
/// Returns true anyway.
/// В любом случае возвращает true.
@@ -91,7 +91,7 @@ public static bool AddFirstAndReturnTrue(this IList list, IList element
///
/// The list to add the value to.Список в который нужно добавить значение.
/// The item to add to the list.Элемент который нужно добавить в список
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void AddFirst(this IList list, IList elements) => list.Add(elements[0]);
@@ -101,7 +101,7 @@ public static bool AddFirstAndReturnTrue(this IList list, IList element
///
/// The list to add the values to.Список в который нужно добавить значения.
/// List of values to add.Список значений которые необходимо добавить.
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
///
/// Returns true anyway.
/// В любом случае возвращает true.
@@ -119,7 +119,7 @@ public static bool AddAllAndReturnTrue(this IList list, IList elements)
///
/// The list to add the values to.Список в который нужно добавить значения.
/// List of values to add.Список значений которые необходимо добавить.
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void AddAll(this IList list, IList elements)
{
@@ -135,7 +135,7 @@ public static void AddAll(this IList list, IList elements)
///
/// The list to add the values to.Список в который нужно добавить значения.
/// List of values to add.Список значений которые необходимо добавить.
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
///
/// Returns true anyway.
/// В любом случае возвращает true.
@@ -164,7 +164,7 @@ public static bool AddSkipFirstAndReturnTrue(this IList list, IList ele
/// The list to add the values to.Список в который нужно добавить значения.
/// List of values to add.Список значений которые необходимо добавить.
/// Number of indexes to skip.Количество пропускаемых индексов.
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void AddSkipFirst(this IList list, IList elements, int skip)
{
@@ -178,8 +178,8 @@ public static void AddSkipFirst(this IList list, IList elements, int sk
/// Reads the number of elements in the list.
/// Считывает число элементов списка.
///
- /// Checklist.Список для проверки.
- /// List item types.Тип элементов списка.
+ /// The checked list.Список для проверки.
+ /// The list's item type.Тип элементов списка.
///
/// The number of items contained in the list, or 0.
/// Число элементов содержащихся в списке, или же 0.
@@ -192,9 +192,9 @@ public static void AddSkipFirst(this IList list, IList elements, int sk
/// Сравниваются два списка на идентичность.
///
///
- /// Checklist.Список для проверки.
- /// Checklist.Список для проверки.
- /// List item types.Тип элементов списка.
+ /// The checked list.Список для проверки.
+ /// The checked list.Список для проверки.
+ /// The list's item type.Тип элементов списка.
///
/// If the passed lists are identical to each other, true is returned, Otherwise false.
/// Если передаваемые списки идентичны друг другу, возвращается true, иначе же false.
@@ -206,10 +206,10 @@ public static void AddSkipFirst(this IList list, IList elements, int sk
/// Compares two lists for their identity.
/// Сравниваются два списка на идентичность.
///
- /// Checklist.Список для проверки.
- /// Checklist.Список для проверки.
+ /// The checked list.Список для проверки.
+ /// The checked list.Список для проверки.
///
- /// List item types.Тип элементов списка.
+ /// The list's item type.Тип элементов списка.
///
/// If the passed lists are identical to each other, true is returned, оtherwise false.
/// Если передаваемые списки идентичны друг другу, возвращается true, иначе же false.
@@ -238,9 +238,9 @@ public static bool EqualTo(this IList left, IList right, Func,
/// Compares each element in the list for identity.
/// Сравнивает на идентичность каждый элемент списка.
///
- /// Checklist.Список для проверки.
- /// Checklist.Список для проверки.
- /// List item types.Тип элементов списка.
+ /// The checked list.Список для проверки.
+ /// The checked list.Список для проверки.
+ /// The list's item type.Тип элементов списка.
///
/// If every element of one list is not equal to every element of another list - return false, otherwise - true.
/// Если каждый элемент одного списка не равен каждому элемента другого списка - return false, иначе - true.