Get locale specific directory in My documents

Vaibhav picture Vaibhav · Oct 1, 2011 · Viewed 38.7k times · Source

I have my custom application that generates a directory in My documents path, after installation the application uses that directory, but i got an issue in Chinese windows OS, where my application folder name appears in Chinese, so is there any way i can get the file name properly in "en" or some wordaround so that i can that directory name at runtime.

Answer

Matthew Hazzard picture Matthew Hazzard · Oct 1, 2011

Use the special folders in System.Environment

var path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); var subFolderPath = Path.Combine(path, "sub folder");