c#-3.0 Questions