Есть файл с таким содержимым:
Tr_RouteFile ( RouteID ( USA1 ) Name ( "Northeast Corridor" )
и такой код:
string[] dirroutes = new DirectoryInfo("D:\\games\\train simulator\\routes").GetFiles("*.trk",SearchOption.AllDirectories).Select(f => f.Name).ToArray();
foreach (string s in dirroutes)
{
metroComboBox1.Items.Add(s);
}
нужно, чтобы Name("Northeast Corridor")
из файла добавлялся в metroComboBox1
, как это сделать?
Ну если name всегда заключается в ковычки, то и дайте программе понять, что из полученной строки нужно взять текст только между ковычками. хотя проще удалить все от начала до первой кавычки и от второй до конца.
Отрежьте ненужное.
string[] dirroutes = new DirectoryInfo("D:\\games\\train simulator\\routes").GetFiles("*.trk", SearchOption.AllDirectories).Select(f => f.Name).ToArray();
foreach (string s in dirroutes)
{
metroComboBox1.Items.Add(s.Remove(0, s.IndexOf("Name")));
}
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Решил попробовать написать десктопное приложение, до этого с ними дела не имел
Необходимо в ListView в WPF: 1привязать свойство Dict объекта Error к колонке 2