I am working on a localised C#.NET application and we are using a strings.resx file to translate hardcoded strings in the application. I use the following code
You can write a static method like this:
public static string GetResourceTitle(string key)
{
ResourceManager rm = new ResourceManager(typeof(T));
string someString = rm.GetString(key);
return someString;
}
And call anywhere:
var title= GetResourceTitle<*YouResourceClass*>(key);
It is useful when you want to have a generic function to get String of any Resource file.