Как распарсить строку на переменные?

Дан текстовик: random.txt В нëм строки: 123123:123123:123123, такого вида. Как можно эти строки распарсить на 3 переменные?


Ответы (1 шт):

Автор решения: VladD

Ну например как-то так:

var filepath = Path.Combine(
    Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),
    "random.txt");

foreach (var line in File.ReadLines(filepath))
{
    int[] numbers = line.Split(':').Select(int.Parse).ToArray();
    int first = numbers[0];
    ...
}
→ Ссылка