Как залить фотографии в List C#?

Внимание, вопрос - как сделать список List и закрыть его не классом каким-то, а непосредственно фотографиями?

List list = new List();
DirectoryInfo dir = new DirectoryInfo("путь к папке\Resources");
foreach (FileInfo file in dir.EnumerateFiles("*.jpg"))
{
    list.Add(Image.FromFile(file.FullName);
}

Можно попробовать сделать так.

В случае если хочется воспользоваться встроенными инструментами, то, на сколько мне известно, в C# есть предусмотренная для этого библиотека, и называется она вроде как ImageList, или ImageCollection, не скажу точно... Можете погуглить, если интересно.