@AlecT

Парсинг в С#(VisualStudio2019)?

Я совсем новичек в С#.
С Ардуино в Сериал порт передаются данные с датчиков в формате: 0,показ.датчика1,1,показания датчика2,... (индекс, терминатор, значение).
В VisualStudio2019 создана форма на ней label1... и т.д.
необходимо в label1 записать только показание датчика1, в label2 записать только показание датчика2 и т.д.
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka Куратор тега C#
Токсичный шарпист
0,показ.датчика1,1,показания датчика2,...
Судя по всему, это CSV.
Спарсить его ужасно просто:
var values = "0,123.5,1,456.25".Split(',');
var firstSensorValue = double.Parse(values[1]);
var secondSensorValue = double.Parse(values[3]);

И потом пихай их в лейблы свои.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы