public crossroadstageCell getCell(int key)
        {
            crossroadstageCell t = null;

            this.AllData.TryGetValue(key.ToString(), out t);
            return(t);
        }
        public crossroadstageCell getCell(string key)
        {
            crossroadstageCell t = null;

            this.AllData.TryGetValue(key, out t);
            return(t);
        }