Возврат нескольких значений из класса в метод

У меня есть метод передачи строки в класс. Для тестирования я использовал кнопку на данный момент. Я искал на форуме похожие вопросы, но они относятся к php и другим ситуациям, которые я не могу понять. Класс удаляет несколько символов из строки и присваивает значение 3 различным строкам в зависимости от заголовка. Мне нужно вернуть эти 3 строки обратно вызывающей стороне, и я закодировал это следующим образом.

Абонент:

private void button4_Click(object sender, EventArgs e)
     {
     string a, b, c;
     string invia = textBox8.Text.ToString();
     Stripper strp = new Stripper();
     strp.Distri(invia, out a, out b, out c);
     textBox7.Text = a;
     textBox7.Text = b;
     textBox7.Text = c;}

Учебный класс:

class Stripper
{

 public  void  Distri (string inArrivo, out string param1, out string param2, out string param3)

    {
        string corrente="";
        string temperatura="";
        string numGiri="";
        string f = inArrivo;
        f = f.Replace("", "");

        if (f[0] == 'I')
        {
       string _corrente = f;
            _corrente = _corrente.Replace("I", "");
            corrente = _corrente;
        }
      else if (f[0] == 'T')
        {
      string _temperatura = f;
             _temperatura = _temperatura.Replace("T", "");
              temperatura = _temperatura;
        }
        else if (f[0] == 'N')
        {
         string _numGiri = f;
            _numGiri = _numGiri.Replace("N", "");
             numGiri = _numGiri;
        }
        param1 = corrente;
        param2 = temperatura;
        param3 = numGiri;
        }
       }
      }

Код работает без проблем, но я не уверен, что это правильный способ добиться возврата нескольких значений из класса. Есть ли способ лучше?

Ответы на вопрос(1)

Ваш ответ на вопрос