Я когда-то писал пример на чтение констант с текстового файла, перечисленных через точку с запятой (приложил к письму). Пользовался массивом типа string и на тот момент не асинхронной библиотекой SysLibFile (я думаю, если поймете этот пример, то и на асинхронной библиотеке получится).
Код назвать профессиональным не могу, но в помощь сойдет