Scott Dorman

ephemeral segment

  Home  |   Contact  |   Syndication    |   Login
  571 Posts | 10 Stories | 641 Comments | 51 Trackbacks

News


Post Categories

Image Galleries



Creative Commons License


Microsoft MVP


MCP Profile


Locations of visitors to this page

Subscribers to this feed

TwitterCounter for @sdorman

View blog authority

Add to Technorati Favorites

Windows Live Alerts

AddThis Social Bookmark Button

LinkedIn profile

Community Credit profile

The Code Project

Follow me on Twitter

Get Free Shots from Snap.com

Community Credit Hall of Fame

Get Feedghost

Xobni outlook add-in for your inbox

Windows Live Translator


Support This Site

Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Generics in C# have been around for a while (the concept of generics has been around even longer) but there are still a lot of developers who don’t have a good understanding of what they are or how to use them. Looking at the direction C# 4.0 is taking, generics are becoming more and more important and if you don’t make them a natural part of your programming tool belt you are going to find yourself falling behind the curve.

Karl Seguin at CodeBetter.com has an excellent post that explains generics in a pretty easy to read yet very complete explanation that addresses the reasons he sees for the slow adoption by some developers:

  • The syntax is odd,
  • The problem generics solve isn't well understood, and
  • How they actually work isn't clear

You probably deal with generics on a daily basis (using the generic collection classes). If you don’t, you should. Once your understanding of generics grows you can use them in more advanced scenarios but also start using them in your own code.

Technorati Tags: ,
DotNetKicks Image
posted on Sunday, November 23, 2008 12:20 PM