Я хотел бы использовать ресурсы в качестве базы данных (вложенные папки вложены) - PullRequest
0 голосов
/ 02 мая 2019

У меня есть программа, которая читает файлы на диске.Я хотел бы поместить эти файлы в ресурсы root и встраивать.Но я не могу этого сделать.Мои простые коды для определения местоположения диска ниже FYI.

public class MainForm
{
    public string root = Application.StartupPath + "\\database";
    public MainForm()
    {
        InitializeComponent();
        Objects.Loading(root);
    }
}

public void Loading(string _root)
{ 
    string[] objectnames= Function.GetNAMESinFOLDER(_root + "\\Folder1");
    DirectoryInfo d = new DirectoryInfo(_root + "\\Folder1");
    int COUNT= objectnames.Count();
    ObjectModel[] objectArray= new ObjectModel[COUNT];
    foreach (var file in d.GetFiles("*.txt"))
    {
        CREATING CLASS OBJECTS
    }
    FinalModel.LIST= objectArray.ToList();
 }

Как вы можете видеть выше, я могу получить доступ ко всем файлам, имена с циклом.

У меня есть 4 подпапки, и каждая папка содержит текстовые файлы, как показано ниже.

Ресурсы (Папка1, Папка2, Папка3, Папка4)

Может ли кто-нибудь помочь мне преобразовать вышеуказанную функцию длярасположение ресурсов?Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...