Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   C# Socket Send (https://forum.antichat.xyz/showthread.php?t=211030)

ShkiperLol 12.06.2010 18:26

Вот проблема как передать ?
Два массива отправлять ?

Ra$cal 12.06.2010 18:37

омг. погугли c# socket, почитай статьи. или доставляет сидеть и таращиться в страницу, ожидая готового кода.

ShkiperLol 12.06.2010 18:56

Я не знаю как скинуть двух мерный массив! И я не нашел!

Ra$cal 12.06.2010 19:07

Цитата:

Сообщение от M_script_
Непонятно, в чем проблема?
Так и отправляй, номер(4байта) и данные(1байт)

читать надо не по диагонали

Irdis 12.06.2010 19:10

Код:

    [Serializable]
    class DistArr
    {
        [Serializable]
        class Pair
        {
            public byte first;
            public byte second;
        }

        private Dictionary<int, Pair> distArr;
        public DistArr(byte[] a, byte[] b)
        {
            for (int i = 0; i < a.Length; i++)
            {
                if (a[i] != b[i])
                {
                    distArr.Add(i, new Pair
                                      {
                                          first = a[i],
                                          second = b[i]
                                      });
                }
            }
        }
    }

Сериализуй и скидывай, на другой стороне принимаешь и десериализуешь.
-----------------
http://msdn.microsoft.com/ru-ru/library/ms233836%28VS.90%29.aspx

_nic 14.06.2010 13:34

Цитата:

Сообщение от ShkiperLol
Я не знаю как скинуть двух мерный массив! И я не нашел!

Раззуй глаза, выше писали что нада сериализовать.


Время: 21:39