Get dictionary value by key

It’s as simple as this:

String xmlfile = Data_Array["XML_File"];

Note that if the dictionary doesn’t have a key that equals "XML_File", that code will throw an exception. If you want to check first, you can use TryGetValue like this:

string xmlfile;
if (!Data_Array.TryGetValue("XML_File", out xmlfile)) {
   // the key isn't in the dictionary.
   return; // or whatever you want to do
}
// xmlfile is now equal to the value

Leave a Comment