Идея с книгой GoF не была привязана к конкретному языку, хотя они предоставили образцы, чтобы лучше объяснить дизайн.
Идея заключалась в том, чтобы предоставить шаблоны, которые снова и снова появляются в дизайне программного обеспечения, и что-то вроде поваренной книги, которую любой разработчик может использовать для реализации этих шаблонов по мере необходимости на своем языке по своему выбору.
Тем не менее, когда вы посмотрите на .NET, как уже упоминали другие, вы увидите несколько шаблонов проектирования, реализованных как первоклассные граждане прямо в рамках.
Есть ли что-то "не пригодное" из-за языка? Нет. Шаблоны будут по-прежнему полезны, даже если некоторые из них уже внедрены для вас.