Ejemplo n.º 1
0
        private void ConvertAndDisplay(int receivedSize)
        {
            string data = Encoding.ASCII.GetString(_buffer, 0, receivedSize);

            Debug.WriteLine(data.Length);
            List <UNOCard> deserializedProduct = JsonConvert.DeserializeObject <List <UNOCard> >(data);

            Debug.WriteLine(deserializedProduct[0].GetColor());
            Constants.Colors colors = (Constants.Colors)deserializedProduct[0].GetColor();
            Debug.WriteLine(colors.ToString());
        }
Ejemplo n.º 2
0
        private void OnUserCardsReceived(object sender, ClientStateEventArgs e)
        {
            StringBuilder stringBuilder = new StringBuilder();

            foreach (UNOCard card in e.clientState.userCards)
            {
                int data = card.GetColor();
                Constants.Colors colors = (Constants.Colors)data;
                stringBuilder.Append(colors.ToString());
            }
            uiUpdater.SetText(stringBuilder.ToString());
            UNOCard _card = e.clientState.userCards[0];
            string  text  = GetImageName(_card);

            //uiUpdater.SetCard(text);
            backgroundWorker1.RunWorkerAsync(text);
        }