AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.6.1" />

 FileList

Represents a container for file entries captured by the file upload field.
public int Count { get; }

Gets the number of contained files.

public bool IsReadOnly { get; }

Gets the readonly status of the files.

public IFile this[int index] { get; }

Gets the entry at the specified position.

public int Length { get; }

Gets the number of contained files.

public void Add(FileEntry item)

Adds another file entry to the list.

public void Clear()

Resets the list of file entries.

public bool Contains(FileEntry item)

Checks if the given item has already been added.

public void CopyTo(FileEntry[] array, int arrayIndex)

Copies the list of files to the given array.

Gets the enumerator to iterate over all the stored file entries.

public bool Remove(FileEntry item)

Removes the given file entry from the list.