Фукция для создания структуры
private FormData CreateFormData()
{
int speed = 0;
try
{
speed = Convert.ToInt32(cbSpeed.SelectedItem);
} catch (Exception e) { if (ExceptionEvent != null) ExceptionEvent(e); }
//Создание структуры с передачей пареметров string, int, string.
return new FormData(cbCOM.SelectedItem.ToString(), speed, tbSendText.Text); //.NullReferenceException
}
Структура
public struct FormData
{
public string Port;
public int Baud;
public string Messenge;
public FormData(string port, int baud, string mess) { Port = port; Baud = baud; Messenge = mess; }
}