外部アプリケーションから取得する場合、バイト[]を処理する必要があります。外部アプリケーションもc#で実行され、UDP経由でバイトを送信します。 、私はバイトを得るとき、私はその内の[]文字を取る必要があり、そうマーシャルC#を使用してマネージコードに管理されていない構造体
public struct DISPATCH_MESSAGE
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 16)]
public char[] federation_name; // Units: nil Range: nil
}
とget:彼らは、下に記載されている構造体から変換されたバイトを送信していますそのchar []の文字列。
私の説明は明らかです。私はこの種の管理されていないコーディングに慣れています。 これを手伝ってください。 緊急です。ありがとう。
UDP接続から生のバイトを読み取っていますか? –