配列stringとして受信したパケット内にあるかどうかを確認する必要があります。byteを使用すると、ダッシュBitConverter.ToString()と同じようにバイトを取得しますstring(fe:00-50-25-40-A5-FF)。
簡単なグーグルで見つけたほとんどの関数を試しましたが、ほとんどの関数には入力パラメータータイプがstringあり、ダッシュを付けて呼び出すとstring例外がスローされます。
stringhex(asまたはas byte)をstring16進値(fe:0x31 = 1)を表すに変換する関数が必要です。入力パラメータが、の場合、正しく変換されないstringため、関数はダッシュ(例 "47-61-74-65-77-61-79-53-65-72-76-65-72")を認識する必要があります。BitConverter