/ConfigManager

Simple config manager written by c#

Primary LanguageC#MIT LicenseMIT

ConfigManager

Eng

How to use

1) Import namespace:
using namespace ConfigManager;
2) Create new TextConfigManager object (or create new class that implements IConfigManager):
TextConfigManager GameSavesConfig = new TextConfigManager("save0".txt);
3) Add any data to config:
GameSavesConfig.AddDataToConfig("playerName","Andrey");
3) You can edit existing config data:
GameSavesConfig.SetDataInConfig("playerName", "New player name);
4) Or get variable from config:
string? playerName = GameSavesConfig.GetDataFromConfig("playerName);
5) And you can add collection to your config:
GameSavesConfig.AddCollectionDataToConfig("UserInventory",new Item[10])

Rus

Использование:

1) Импортируйте неймспейс:
using namespace ConfigManager;
2) Создайте новый объект типа TextConfigManager (или реализуйте интерфейс IConfigManager):
TextConfigManager GameSavesConfig = new TextConfigManager("save0".txt);
3) Добавьте любые данные в конфиг:
GameSavesConfig.AddDataToConfig("playerName","Andrey");
3) Или измените существующие данные:
GameSavesConfig.SetDataInConfig("playerName", "New player name);
4) Или просто получите данные:
string? playerName = GameSavesConfig.GetDataFromConfig("playerName);
5)И можете добавить коллекцию в ваш конфиг:
GameSavesConfig.AddCollectionDataToConfig("UserInventory",new Item[10])