$|$
This commit is contained in:
@@ -28,4 +28,24 @@ internal static class Extension
|
||||
size.Width = new(h.Value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Возвращает индекс указанного элемента в коллекции.
|
||||
/// </summary>
|
||||
/// <param name="list">Коллекция элементов.</param>
|
||||
/// <param name="element">Элемент для поиска.</param>
|
||||
/// <returns>Индекс элемента, или -1, если элемент не найден.</returns>
|
||||
public static int IndexOf(this OpenXmlElementList list, OpenXmlElement element)
|
||||
{
|
||||
if (list == null || element == null)
|
||||
return -1;
|
||||
|
||||
for (int i = 0; i < list.Count; i++)
|
||||
{
|
||||
if (list[i] == element)
|
||||
return i;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user