- Регистрация
- 20 Мар 2022
- Сообщения
- 76
- Автор темы
- #1
Как-то раз, в декабре 2021, решил написать свою первую библиотеку для работы с ini файлами(и да, я знаю, что кроме моей еще 100500 таких же), как раз таки подобный функционал мне был нужен для одной из моих программ(после, как оказалось, что далеко не для одной). Библиотека крайне маленькая и простая в использовании, но, единственный минус: работает она только под Windows, ибо используются функции WinApi.
Пример использования
Пример использования
C#:
using INIManager;
HubManager settings = new HubManager(Application.StartupPath + @"\common\settings.ini");
settings.WriteString("main", "nick", "Sharp_Macalister");
string nick = settings.GetString("main", "nick");
Console.WriteLine(nick);
Стоит учесть, что в этом примере используются далеко не все функции библиотеки, весь список можно найти на GitHub Wiki, ссылка на который есть ниже
Исходный код, сборка
- Репозиторий на GitHub: https://github.com/kolya112/INIManagerLib
- GitHub Wiki с информацией о функциях: https://github.com/kolya112/INIManagerLib/wiki/Functions
- Готовые сборки: https://github.com/kolya112/INIManagerLib/releases