Yes, they work no matter where you run it. Speaking from my own experience, I have no idea why this could be otherwise.
. , . , , (: Path.GetTempPath()). (.. "Mydir/myanotherdir" ), . , ( - http://www.mono-project.com/docs/advanced/iomap/), - linux. :
- . - , ( ), (, Path.GetTempPath, AppDomain.CurrentDomain.BaseDirectory) ..
- (Path.Combine, Path.DirectorySeparatorChar ..). .