Удалить последний символ из словаря&ЛТ;строку, словарь и Л;строка, строка&ГТ;&ГТ; на C#
Привет,
У меня есть
Dictionary<string, Dictionary<string, string>>
Ниже приведены данные моего внутреннего словаря
{ "1": { "message-Code1": " 0", "msg-Number-Pos11": "0", "msg-Number-Pos21": "0", "msg-Number-Pos31": " " }, "2": { "message-Code2": " 0", "msg-Number-Pos12": "0", "msg-Number-Pos22": "0", "msg-Number-Pos32": " " }
Как я могу удалить последний символ из каждого ключа, то есть 1 в первом наборе и 2 во втором наборе результата.
Что я уже пробовал:
var dicion = dictionary.Where(pair => pair.Value.Remove(pair.Value.Key.Last()));