ऐरे जेनेरिक क्लास का एक उदाहरण हैं। शुरुआती अभ्यासों में आपको HashSet<T> और Dictionary<T> भी दिखेंगे।
अगर आपको अलग-अलग टाइप का ऐरे चाहिए, तो आप List<Object> इस्तेमाल कर सकते हैं। लेकिन ऐरे से आप जो एलिमेंट निकालते हैं, उन्हें डाउनकास्ट करना पड़ेगा।
आपको System.Collections.List के बारे में भी पता होना चाहिए, जो पुराने कोड में आपको मिल सकता है। व्यावहारिक रूप से यह List<Object> जैसा ही व्यवहार करता है।