Мне нужно обрабатывать байты [], когда я получаю из внешнего приложения. Внешнее приложение также выполняется на C #, и они отправляют байты через UDP. Они отправляют байты, преобразованные из структуры, которая указана ниже:
public struct DISPATCH_MESSAGE
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)]
public char[] federation_name; // Units: nil Range: nil
}
Итак, когда я получаю байты, мне нужно вынуть символ [] внутри него,
и получить строку из этого символа [].
Я новичок в этом виде неуправляемого кодирования.