// Add a new attribute to the set
        public void Add(SteAttributeKey key, object attribute)
        {
            if (!_permutationBase.TryGetValue(key, out ArrayList targetList))
            {
                targetList = new ArrayList();
                _permutationBase.Add(key, targetList);
            }

            targetList.Add(attribute);
        }
Example #2
0
 public SteAttribute(SteAttributeKey key, object value)
 {
     _key   = key;
     _value = value;
 }