Collection initializer in C# 3.0 : The CodeGain