Как сохранить данные, считанные из файла конфигурации, в словарь C#?
Формулировка задачи:
Консольное приложение. Есть файл конфигурации
который содержит товар А, В, С. 1=5 (значит что за одну штуку стоит 5 рублей), 3=14 (3 штуки стоят 14 рублей)
Расценки:
Товар «А»:
1шт – 5р.
3шт – 14р.
10шт – 40р.
Товар «В»:
1шт – 1р.
5шт – 4р.
8шт – 6р.
Товар «С»:
1шт – 3р.
2шт – 5р.
5шт – 11р
В какую структуру данных мне лучше это все записать? Чтоб если пользователь вводил в консоль: АААСС результатом была сумма = 19, то есть высчитывалась стоимость товаров. И как сверять данные вводимые с консоли с содержимым структуры данных? Помогите пожалуйста!
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <appSettings> <add key="А" value="1=5; 3=14; 10=40" /> <add key="В" value="1=1; 5=4; 8=6" /> <add key="C" value="1=3; 2=5; 5=11" /> </appSettings> </configuration>
Решение задачи: «Как сохранить данные, считанные из файла конфигурации, в словарь C#?»
textual
Листинг программы
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <appSettings> <add key="A" value="5" /> <add key="В" value="1" /> <add key="C" value="3" /> </appSettings> </configuration>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д