All pastes #758273 Raw Edit

Someone

public text v1 · immutable
·published 2007-11-02 01:34 UTC
rendered paste body
private string getName(byte[] packet)
        {
            string string1;
            byte[] byteArray1;
            int i1;
            int i2;
            byte[] byteArray2;
            byte[] byteArray3;
            byte[] byteArray4;
            Exception exception1;
            string string2;
            byte[] byteArray5;
            try
            {
                byteArray5 = new byte[1];
                byteArray1 = byteArray5;
                i1 = 24;
                i2 = 0;
                byteArray2 = new byte[1];
                byteArray3 = new byte[24];
                byteArray2[0] = packet[i1];
                while (!byteArray2[0].Equals(byteArray1[0]))
                {
                    byteArray3[i2] = byteArray2[0];
                    i1++;
                    i2++;
                    byteArray2[0] = packet[i1];
                }
                byteArray4 = new byte[i2];
                for (i1 = 0; (i1 < i2); i1++)
                {
                    byteArray4[i1] = byteArray3[i1];
                }
                string1 = Encoding.ASCII.GetString(byteArray4);
                string2 = string1;
            }
            catch (Exception exception2)
            {
                exception1 = exception2;
                Console.WriteLine(exception1.ToString());
                string2 = ((string)null);
            }
            return string2;
        }