HI ребята говорят, у меня есть объект с типом словаряC# словарь/список с отражением
Я уже сделал функцию, которая будет добавлять данные в словарь и получить данные из словаря с помощью отражения.
Моя проблема в том, как изменить элемент в словаре, используя отражение?
Пример в коде (не используя отражения):
dictionary<string, string> dict = new dictionary<string, string>();
dict.add("key1", "data1");
dict.add("key2", "data2");
console.writeline(dict["key2"]) // <- made using dynamic since it wont store to the objact data (made from relfection)
// code above already accomplished using reflection way
// code below, don't know how to accomplish using reflection way
dict["key2"] = "newdata" // <- how to modify the value of the selected item in object data (made from using reflection)
У вас есть [IDE] (http://en.wikipedia.org/wiki/Integrated_development_environment), которая поддерживает подсветку синтаксиса при ошибках компиляции? Пожалуйста, приложите усилия и покажите код, который, по крайней мере, компилируется. –
Почему вы должны использовать отражение? –
Мне нужно использовать отражение, потому что я перечислял методы и переменные в XML-файле и знаю, что хочу выполнить каждое действие в XML-файле – user2381378