PDA

View Full Version : قرار دادن stack بعنوان value در ديكشنرى



bazoolia
یک شنبه 27 بهمن 1392, 01:01 صبح
سلام،ميشه برا value يه ديكشنري stack در نظر گرفت؟اگه ميشه چطوري بايد بهش دسترسي پيدا كنم؟

مهرداد صفا
یک شنبه 27 بهمن 1392, 06:52 صبح
با سلام.

Dictionary<string, Stack<string>> myDictionary = new Dictionary<string, Stack<string>>();
myDictionary.Add("stack1", new Stack<string>(new string[] { "a", "b", "c" }));
myDictionary.Add("stack2", new Stack<string>(new string[] { "d", "e", "f" }));
myDictionary["stack1"].Push("x");
MessageBox.Show(myDictionary["stack1"].Pop());

bazoolia
یک شنبه 27 بهمن 1392, 11:41 صبح
با سلام.

Dictionary<string, Stack<string>> myDictionary = new Dictionary<string, Stack<string>>();
myDictionary.Add("stack1", new Stack<string>(new string[] { "a", "b", "c" }));
myDictionary.Add("stack2", new Stack<string>(new string[] { "d", "e", "f" }));
myDictionary["stack1"].Push("x");
MessageBox.Show(myDictionary["stack1"].Pop());
ممنونم.:لبخندساده: