QuestPond: Interview Questions and Answers on Object initializer in C#.

Does collection or object initializer affects the performance?

No, neither it increases performance nor decreases.

With Object initializer can we assign values to any properties?

Yes, considering it is accessible and not read only.

When working with Object initializers does the values will be assigned first or constructor gets called first?

Constructor will be called first.

Does object initializer only work with Properties?

No, we can even have fields.

How to make use of collection initializers with Dictionary?

We have to use key and value as follows: –

Dictionary<string,string>MyDictionary= new Dictionary<string,string>()

For technical trainings on various topics like WCF, MVC, Business Intelligence, Design Patterns, WPF, TFS and Basic fundamentals feel free to contact or visit

For more stuff like this, click here. Subscribe to article updates or follow at twitter @SukeshMarla

Also visit for more Step By Step Videos on .NET only on


About c# and .NET Interview questions

This blog is for developers who want to crack .NET and C# interviews. It has all tips and tricks needed to crack .NET interviews , C# interview , SQL Server interview , Java interview , WCF Interview , Silverlight interview , WPF interview , LINQ interview , Entity framework Interview. Do not forget to watch our Learn step by step video series. Learn MVC in 16 hours:- Learn AngularJS Step by Step:- Learn Design Pattern in 8 hours:- Learn C# and .NET in 60 days:- Learn MSBI in 32 hours:- Learn SharePoint Step by Step in 8 hours:-
This entry was posted in Uncategorized and tagged , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s