How about: private static Dictionary<int, string> m_codestrings = new Dictionary<int, string>() { { 1, "A" }, };
On Fri, 7 Mar 2008 12:01:17 -0500, David Nicholson <[EMAIL PROTECTED]> wrote: >Is there a way to use the C# 3.5 collection and object initializers to set >up a Dictionary<>? Such as: > > private static Dictionary<int, string> m_codestrings = > new Dictionary<int, string>() > { > new KeyValuePair<int, string>() > { > Key = 1, > Value = "A", > }, > }; > >This fails because Add() needs two parameters. Which is very reasonable, >but I just wondered whether I'm missing something. =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com