C# Zapis w np. dokumentach bez znajomosci nazwy użytkownika

0

Witam.
Wie ktos w jaki sposób program może zapisać plik w lokalizacjach typu Dokumenty, Obrazy, Pulpit itp. na dowolnym komputerze?

Główny problem jest z nazwą użytkownika, bo żeby podać lokalizację np. dokumentów trzeba wpisać "C:\Users\NazwaUsera\Documents\plik.txt".
Każdy ma inną nazwę użytkownika, więc taki zapis działać będzie tylko na jednej nazwie.

VS C# WF.

2
 Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)

1 użytkowników online, w tym zalogowanych: 0, gości: 1