예제 #1
0
        public string TeamsLeft()
        {
            var sb           = new StringBuilder();
            var myEnumerator = HtTeam.GetEnumerator();

            while (myEnumerator.MoveNext())
            {
                sb.Append(myEnumerator.Key + ",");
            }
            return(sb.ToString());
        }
예제 #2
0
        public void DumpHt()
        {
            var myEnumerator = HtTeam.GetEnumerator();
            var i            = 0;

            Utility.Announce("\t-INDEX-\t-KEY-\t-VALUE-");
            while (myEnumerator.MoveNext())
            {
                Utility.Announce(string.Format("\t[{0}]:\t{1}\t{2}", i++, myEnumerator.Key, myEnumerator.Value));
            }
        }
예제 #3
0
        public void TickOff(string theKey, string sPos)
        {
            if (HtTeam.ContainsKey(theKey))
            {
                HtTeam.Remove(theKey);
            }

#if DEBUG
            if (HtDone.ContainsKey(theKey))
            {
                RosterLib.Utility.Announce("We have a duplicate " + sPos + " for " + theKey);
            }
            else
            {
                HtDone.Add(theKey, theKey);
            }
#endif
        }