У меня есть список газет и журналов. Точнее, до 1374, и все мои файлы названы как abcd_20190406.xml
, где abcd
- это имя файла abbreviaton, а 20190406 - это дата в формате yyyyMMdd
.
Итак, я хочу, чтобы, если я нажму кнопку в моей WindowsForm, он будет искать abcd
в списке. Если он найден, он заполнит соответствующие данные, которые будут указаны в моей форме TextBoxes
.
if (Path.GetFileNameWithoutExtension(cboSource.Text).StartsWith("aamfr"))
{
TextBoxPublication.Text = "Anti-âge Magazine";
TextBoxAbbreviation.Text = "aamfr";
TextBoxLanguage.Text="fr";
}
if (Path.GetFileNameWithoutExtension(cboSource.Text).StartsWith("wic"))
{
TextBoxPublication.Text = "Wisden Cricket Monthly";
TextBoxAbbreviation.Text = "wic";
TextBoxLanguage.Text="en";
}
И так далее. Это мой нынешний подход. Даёт 1374 если условия. Так есть ли более быстрый или лучший способ сделать это?
Я думал о создании List<string>
и его выполнении, но понятия не имею, как поступить. Я даже не знаю, правильно ли это делать.
Пожалуйста, помогите.