Так что я должен поместить и разбить эту информацию, которая хранится в строке Содержимое:
ID_PLAYER_1==>Joueur 1---Player 1
ID_AMMO==>Muni---Ammo
в 2-й словарь, который выглядит следующим образом:
Dictionary<Language, Dictionary<string, string>> items =
new Dictionary<Language, Dictionary<string, string>>();
Язык перечисления будет определять положение одного символа на основе языка слова.
Таким образом, в итоге это будет выглядеть так:
Player 1 Ammo
Joueur 1 Muni
Я никогда не использовал 2-словарь и раньше, и я запутался, как я должен разделить это так.метод, над которым я работаю для преобразования текста, выглядит следующим образом:
public ErrorCode Parse()
{
string Content = "@ID_PLAYER_1==>Joueur 1---Player 1
ID_AMMO==>Muni---Ammo"
//Content has the value: " ID_PLAYER_1==>Joueur 1---Player 1
//ID_AMMO==>Muni---Ammo"
items[0].Add (Content.Split(//splitting method), Content.Split())
return ErrorCode.MISSING_FIELD;
}
Язык перечисления:
public enum Language
{
French,
English
}
Код ошибки:
public enum ErrorCode
{
OK,
BAD_FILE_FORMAT,
MISSING_FIELD,
}