Я пытаюсь найти лучший способ решить проблему в моей программе. В принципе, у меня есть список, в котором хранятся коды книг (1,2,3 и т. Д.). 1, 2, 3 будут представлять 3 разные книги. У меня есть текстовый файл, который содержит информацию, такую как:Чтение из текстового файла и разбиение каждой отдельной строки на разные массивы или списки
Формат текстового файла:
bookCode, BOOKTITLE, bookPrice, quantityofBooks
Текстовый файл фиктивная информация:
1, Книга первая, 22, 5
2, Книга вторая, 10, 3
3, Книга третья, 5, 15
Я не всегда знаю, сколько строк будет в этом текстовом файле. То, что я пытаюсь сделать, состоит в том, чтобы разделить каждую отдельную строку и поместить каждую строку в какой-то массив или список и иметь возможность доступа к каждому отдельному элементу в этих отдельных списках (такие предметы, как: Книга первая, вторая книга, поэтому что я могу поместить их в список). И, скажем, например, кто-то нажимает на «Книгу два» в списке, мой ярлык будет меняться с ценой для книги 2.
Как разместить текст книги (книга 1, книга 2 и т. Д.) В списке и как я могу разделить каждую строку на отдельные списки и отдельные элементы этой строки в списке?
Я не совсем уверен, что объяснил, что хочу, а также можно объяснить. Поэтому я приношу свои извинения, если это натолкнулось на ум.
Split должен делать то, что вы ищете. string [] partArray = inputLine.Split (','); –
Я хочу разбить строки, тогда я хочу сохранить эти строки в списке/массиве, и как только у меня будут сохранены строки, я хочу снова разделить на «,». Можно ли сделать это? –