public void LoadAtributes(string[] str) { Atribute atr; string type = str[1]; switch (type) { case "simple-number": atr = new Atributes.SimpleAtributes.Number(str); break; default: atr = null; break; } atributes.Add(atr); atrlist.Add(atr.name); }
public void ClasifyAtribute(string name, string type) { //добавить проверку на существующий уже элемент foreach (Atribute atribute in atributes) { if (atribute.name == name) { atributes.Remove(atribute); } } Atribute atr; switch (type) { case "simple-number": atr = new Atributes.SimpleAtributes.Number(); break; default: atr = null; break; } atr.name = name; atributes.Add(atr); }