using System; using System.Collections.Generic; namespace hwo.bitworks { public class Identities { static Identities identities = new Identities(); public static Identities Instance { get { return identities; } } List idObjects; protected Identities() { idObjects = new List(); } public int getObjectIndex(object ido){ if (!idObjects.Contains(ido)){ idObjects.Add(ido); } return idObjects.IndexOf(ido); } public object getObject(int index){ return this.idObjects[index]; } } }