예제 #1
0
 public void addCard(byte[] cardID, int index)
 {
     if (cardS == null)
     {
         cardS = new Dictionary <string, byte[]>();
     }
     if (!cardS.ContainsKey(cardID[0].ToString("X2") + cardID[1].ToString("X2")))
     {
         cardS.Add(cardID[0].ToString("X2") + cardID[1].ToString("X2"), cardID);
         int[] singInt = { 0, index };
         CaedRemoveCount.Add(cardID[0].ToString("X2") + cardID[1].ToString("X2"), singInt);//Contains(ID[0].ToString("X2")+ID[1].ToString("X2"))
     }
 }
예제 #2
0
        public void deleCard(byte[] cardID)
        {
            if (cardS == null)
            {
                cardS = new Dictionary <string, byte[]>();
            }

            if (cardS.ContainsKey(cardID[0].ToString("X2") + cardID[1].ToString("X2")))
            {
                cardS.Remove(cardID[0].ToString("X2") + cardID[1].ToString("X2"));
                CaedRemoveCount.Remove(cardID[0].ToString("X2") + cardID[1].ToString("X2"));
            }
        }