Bonjour,

Je suis débutant en programmation je développe un petit programme qui me permettra de récupérer un log pour l'envoyer dans une "chaine de traitement".
Ce log doit sortir un format spécifique pour pouvoir être traité par la "chaine de traitement".
lorsque je le récupère avec la une fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
private  string ReadPort()
{
    string returValue = string.Empty;
 
    try
    {
        SerialPort _serialPort = new SerialPort(cmbCOM.SelectedItem.ToString(), 9600, Parity.None, 8, StopBits.One);
 
        // Set the read/ write timeouts
        _serialPort.ReadTimeout = 2000;
        _serialPort.WriteTimeout = 2000;
        _serialPort.Open();
        _serialPort.WriteLine(comboBox1.Text + "\r");
        Thread.Sleep(1000);
        string message = _serialPort.ReadExisting();
        string[] Datas = message.Split(' ');
        textBox1.Text = message;
        returValue = message;
        _serialPort.Close();
    }
    catch{}
    return returValue;
}
je récupère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
log
Tst 20.6C  Tint 20.3C  Twt 20.7C  Tdcdc 22.5C  Tpcb 20.3C  Tres 20.3C  Taux -64.4C  Ubat 12.60V  Uaus 12.58V  Uklemm 12.58V  Uper 0.74V  UperIn 12.59V  Ust 1.35V  Uzell 112.1mV  ULF1 0.0V  Uref 2.50V  Ubb 0.37V  IntSteiU 0.0000n  Iaus -0.04A  Iper 0.01A  Ist 0.000A  Pst 0.0W  Pper 0.0W  FuellSt 96.2n  LastError 0n  Error 0n  StBtrb 5969.86h  SysBtrb 10638.21h  PcStack 0n  PcAux 17722n  ResF 0n  DHV 318.21n  DC-DC 0.00%  AdW 0n  FS 0n  SysTime 20200228.110423n
SFC>
et j'aimerai pouvoir récupérer un format du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
log
Tst Tint Twt Tdcdc Tpcb Tres Taux Ubat Uaus Uklemm Uper UperIn Ust Uzell ULF1 Uref Ubb IntSteiU Iaus Iper Ist Pst Pper FuellSt LastError Error StBtrb SysBtrb PcStack PcAux ResF DHV DC-DC AdW FS SysTime 
20.6C  20.3C  20.7C  22.5C  20.3C  20.3C  -64.4C  12.60V  12.58V  12.58V  0.74V  12.59V  1.35V  112.1mV  2.50V  0.0V  0.37V  0.0000n  -0.04A  0.01A  0.000A  0.0W  0.0W  96.2n  0n  0n  5969.86h  10638.21h  0n  17722n  0n  318.21n  0.00%  0n  0n  20200228.110423n
SFC>
Donc tous les noms des grandeurs (suivies d'un espace) sur la 2ème ligne,
puis toutes les valeurs (suivies de deux espaces) sur la 3ème ligne.

Je suis un peu perdu dans les méthodes à utiliser.
Dois-je exploiter mon array Datas ? Comment faire ?

J'utilise cette application comme un exercice pour apprendre à coder. J'ai besoin d'une piste de réflexion pas d'une solution toute prête clé en main.

Merci d'avance pour votre coup de main.