C# масиви можуть бути як одномірними, так і багатовимірними. Масиви служать різним цілям, оскільки вони надають зручні засоби для об'єднання пов'язаних разом змінних. Масивами C# можна користуватися практично так само, як і в інших мовах програмування.