この種の質問は以前に聞かれるかもしれませんが、私の周りに頭を浮かべることはできません。数値データを文字列として取り出す方法
私は、Modbus通信で受信しているエラーの種類が格納されているメッセージボックスを持っています。
MessageBox.Show(String.Format("Error uploading: {0}", e.ReceivedData[0]));
e.ReceivedData[0]
は、メッセージボックスに表示するデータを保持しています。 したがって、1 2 3 4 5 6 7かもしれません。これらの数字は操作の失敗のタイプを表します。
はしかし、私は、正確なエラーメッセージ
1 - "UR_NOT_ACTIVE",
2 - "UR_OUT_OF_BOUND",
3 - "UR_INVALID_COMMAND"
などを表示します。
私の計画は列挙型で保存することでしたが、以前のC#の経験はありませんでしたので、思ったよりも混乱していました。
を*私の計画は、列挙型*に保管することでした:任意のコードや問題が? –