Skip to content

Instantly share code, notes, and snippets.

@dragouf
Created December 6, 2016 22:37
Show Gist options
  • Save dragouf/1101cd11b43779591c6f593ae2b07556 to your computer and use it in GitHub Desktop.
Save dragouf/1101cd11b43779591c6f593ae2b07556 to your computer and use it in GitHub Desktop.
read resx
string resxFile = @"..\..\Resource1.resx"; // relative directory to the executable file
using (ResXResourceReader resxReader = new ResXResourceReader(resxFile))
{
resxReader.UseResXDataNodes = true;
foreach (DictionaryEntry entry in resxReader)
{
var node = (ResXDataNode)entry.Value;
var value = node.GetValue((ITypeResolutionService)null);
var comment = node.Comment;
var key = entry.Key;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment