2010-08-02 111 views
2

是否有任何C#GOF设计模式示例?我会继续找到有示例的this site,但“C#优化”示例仅在您购买其中一款产品时可用。C#GOF模式示例

+1

这个问题可能是帮助http://stackoverflow.com/questions/3252499/what-design-patterns-are-implemented-in-the-net-framework – 2010-08-02 04:27:05

回答

2

Steven John Metsker写了一本名为“C#中的设计模式”的书,为23个经典的GoF模式提供了C#中的示例。

编辑:在“免费在线”方面,代码项目上有一个很好的系列this author

+1

+1。这是一本好书。它是在.Net 1.x天内编写的,至少是我拥有的版本,所以可能会有一些模式更优化(语法上或其他方式),但它仍然值得一读。 – 2010-08-02 07:39:12

+0

@Nathan Yeah,的确如此。我拥有的版本是从2004年开始的,对于很多示例,可能会有更好的语法。最好的用法是用于通过已经熟练掌握C#的人来理解模式,而不是其他方式。 – 2010-08-02 10:44:17

1

我真的推荐Head-First Design Patterns

它在技术上是Java,但我从未看过Java,并且完全可读的C#开发人员。我从库中检查出来,只是发现我认识的许多.NET开发人员已经拥有了它自己。