Osc.ExtractString C# (CSharp) 메소드

ExtractString() 개인적인 정적인 메소드

Removes a string from a packet. Used internally.
private static ExtractString ( byte packet, int start, int length ) : string
packet byte The packet of bytes to be parsed.
start int The index of where to start looking in the packet.
length int The length of the packet.
리턴 string
    private static string ExtractString(byte[] packet, int start, int length)
    {
      StringBuilder sb = new StringBuilder();
      int index = start;
      while (packet[index] != 0 && index < length)
        sb.Append((char)packet[index++]);
      return sb.ToString();
    }