properties with events – and may be templates :)

http://weblogs.asp.net/jaybaz_ms/archive/2004/06/16/157682.aspx

This example shows some interesting notification behaviour. Maybe it could be used to implement a generic cached property type. The getter could control first time population of properties(private members), and even check for invalidations.

meh. No templates C# commonplace yet 🙁