Windowsフォームアプリケーションの作成に取り組んでいますが、問題が発生しました。シリアルポートからデータを読み込んでいます。
string RxString = serialPort1.ReadExisting();
これは正常に機能しますが、私が今やりたいのは、自分から値を抽出し、RxString
それらを独自の文字列配列に配置することです。
これはRxString形式です。
GPS:050.1347,N,00007.3612,WMAG:+231\r\n
シリアルポートからさらにデータが追加されると、番号は変わりますが同じ長さのままで、+が-に変わります。GPS:と、Nの間の数値を1つの文字列配列に入れ、Nと、Wの間の数値を別の文字列配列に入れ、最後に+と\ r\nの間の数値を3番目の文字列配列に入れます。
どうすればこれを行うことができますか?