I think this is what you need. Give local root files.
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData
and when you need to get the full file name, you can do something like this:
string _fileName = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "filename.txt");
source share