ListBox1+ListBox2 в ListBox3 - C#
Формулировка задачи:
Открываю файл 1,загружаются строчки в ListBox1
Открываю файл 2,загружаются строчки в ListBox2
(количество строчек в ListBox1 и ListBox2 может быть разным)
Как отобразить в ListBox3 информацию из ListBox1+ListBox2 по следующему принципу:
Беру 1 строчку в ListBox1 и рандомную строчку из ListBox2 и помещаем обе эти строчки в одну в ListBox3(берется слово из ListBox1 и дописывается рандомное слово из ListBox2 и строчка из двух слов помещается в ListBox3)
Пример:
1файл ListBox1
2файл ListBox2
и хочу в ListBox3 было вот так
Как такое чудо организовать?
привет хорошо уже вот так есть
погода сюрприз телевизор
хорошо сюрприз уже погода вот погода так телевизор есть погода
Решение задачи: «ListBox1+ListBox2 в ListBox3»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e)
{
string fullPath = System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetEntryAssembly().Location);
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.InitialDirectory = fullPath;
openFileDialog1.Filter = "Application files (*.exe)|*.exe|All files (*.*)|*.*";
openFileDialog1.FilterIndex = 2;
openFileDialog1.RestoreDirectory = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
//Полный путь выбранного файла
string fullSelectPath = openFileDialog1.FileName;
//Полный путь каталога в котором лежит файл
string selectDir = System.IO.Path.GetDirectoryName(openFileDialog1.FileName);
//Только имя файла
string selectFile = System.IO.Path.GetFileName(openFileDialog1.FileName);
}
}