Библиотека классов C#. Загрузка текстовых файлов в массив строк

208
10 мая 2019, 04:50

Есть библиотека классов, которая использует большой массив строк. Эти строки должны загружаться из 4 текстовых файлов (текстовые файлы - постоянные, в них не вносятся изменения). Как лучше всего реализовать загрузку строк из файлов?

У меня пока они загружаются из приложения, использующего данную библиотеку, а затем уже передаются как параметр через конструктор. Но этот способ мне не нравится, поскольку хотелось бы, чтобы библиотека классов была независимой и чтобы внутри библиотеки уже был заполнен этот массив строк.

UPD 1. Имеется ввиду, что строки должны загружаться один раз, например, сразу после запуска приложения. Есть вариант прописать в коде массив этих строк вручную, что-то похожее на:

private static readonly string[] words = {"first", "second", "third", ...}

Но, может, есть что-то получше?

READ ALSO
Зачем нужен struct?

Зачем нужен struct?

Объясните пожалуйста, зачем нужна конструкция struct(пример желателен на c#), если можно использовать простые классы?

193
,cdb работа с файлами

,cdb работа с файлами

Может кто нибудь привести примеры работы сcdb файлами? В гугле нашёл только то, что этим форматом не пользуются и вот делайте на чём нибудь...

184
Книги и учебные ресурсы по Unity3D

Книги и учебные ресурсы по Unity3D

Собираем подборку литературы и документации по Unity3D

183