Example #1
0
 public static void PushValue(string stackName, object value)
 {
     Stack<object> values;
      if (!_stackMap.TryGetValue(stackName, out values))
      {
     values = new Stack<object>();
     _stackMap[stackName] = values;
      }
      values.Push(value);
 }
Example #2
0
 public static object GetCount(string stackName)
 {
     Stack<object> values;
      if (!_stackMap.TryGetValue(stackName, out values))
      {
     values = new Stack<object>();
     _stackMap[stackName] = values;
      }
      return values.Count;
 }