How do I create an image array in c# if this is possible? or would i be best using an ImageList?

I am new to programming and am writing a simple code where the image will change once I click a button.