по заданию я ввожу текст в текстбокс и нахожу его в массиве
мне надо как то метод вывести в листбокс вот только незнаю как
использую абстрактные классы
вот мой код
public spisok()
{
InitializeComponent();
string[] cars = { "FIAT, Opel, Mersedez, Shevrolet" };
string[] FIOs = { "Шурко, Замарев, Шульга, Чиженков" };
listBox1.Items.AddRange(cars);
listBox1.Items.AddRange(FIOs);
}
abstract class Poisk
{
public abstract string car();
public abstract string FIO();
}
class Uchet : Poisk
{
string[] cars = {""};
string[] FIOs = {""};
string c = "";
string f = "";
public Uchet(string[] cars, string[] FIOs, string c, string f)
{
this.cars = cars; this.FIOs = FIOs; this.c = c; this.f = f;
}
public override string[] car()
{
if (cars.Intersect(c.Split()).Any())
{
MessageBox.Show("машина содержится в списке");
}
return cars;
}
public override string[] FIO()
{
if (FIOs.Intersect(f.Split()).Any())
{
MessageBox.Show("водитель содержится в списке");
}
return FIOs;
}
}
private void button1_Click(object sender, EventArgs e)
{
string c = Convert.ToString(textBox1.Text);
string f = Convert.ToString(textBox2.Text);
Poisk f1;
f1 = new Uchet(cars,FIOs,c,f);
f1.car();
f1.FIO();
}
}
}