Just as a sidenote - Environment.CurrentDirectory (property) actually calls Directory.GetCurrentDirectory for Get, and Directory.SetCurrentDirectory for Set operation.
It’s quite an interesting situation actually Either way, both will return same value and should work for this use case.