Skip to content

Lakomka2204/INI-Management

Repository files navigation

INI-Management

Icon
A small and useful library for ini files management

Creating an INI instance

INI ini = new INI("config.ini");

Setting, getting and deleting

ini.SetValue("settings","auto save",5);
double num;
if (ini.IsNumber("user","id"))
    num = ini.GetNumberValue("user","id");
else
    MessageBox.Show("Error","User id is not a value!",MessageBoxButtons.OK,MessageBoxIcon.Error);
foreach(string s in ini.GetSections)
    ini.DeleteSection(s);

Checking for existing

if (ini.KeyExists("game","true ending"))
    SceneManager.LoadScene("sc_te1");
if (ini.SectionExists("appsettings"))
    LoadSettings(ini);
That's pretty much everything you need for managing ini files.
If you encounter any issues, please report.

About

A small and useful library for ini files management

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages