У бібліотеці класів .NET визначена множина стандартних інтерфейсів, задаючих бажану поведінку об'єктів. Наприклад, інтерфейс IComparable задає метод порівняння об'єктів за принципом більше або менше, що дозволяє виконувати їх сортування. Реалізація інтерфейсів IEnumerable і IEnumerator дає можливість проглядати вміст об'єкту за допомогою конструкції foreach, а реалізація інтерфейсу ICloneable - клонувати об'єкти.
Стандартні інтерфейси підтримуються багатьма стандартними класами бібліотеки. Наприклад, робота з масивами за допомогою циклу foreach можлива саме тому, що тип Array реалізує інтерфейси IEnumerable і IEnumerator. Можна створювати і власні класи, що підтримують стандартні інтерфейси, що дозволить використовувати об'єкти цих класів стандартними способами.