如何在 C# 中獲取當前使用者的桌面路徑?
可以使用 **Environment.SpecialFolder** 獲取當前使用者的桌面路徑。Environment.SpecialFolder 獲取由指定列舉標識的系統特殊資料夾的路徑。
string desktopPath =
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
System.Environment 類提供有關當前環境和平臺的資訊。System.Environment 類用於檢索環境變數設定、公共語言執行時的版本、呼叫堆疊的內容等。此類不能被繼承。
Environment 類是靜態類,它提供系統配置、當前程式執行環境以及一些用於字串操作的屬性,例如換行符。System 名稱空間表示 Environment 類。
Environment 類是函式和屬性的組合,它以鍵值對的形式使用 IDictionary 表示環境變數詳細資訊。
我們還可以迴圈遍歷 Dictionary 以獲取所有環境變數詳細資訊。在介紹所有環境變數之前,讓我們先了解一些常用的環境變數詳細資訊。由於 Environment 類是靜態類,因此我們可以直接使用類名本身訪問方法和屬性,而無需建立物件。
示例
using System;
namespace DemoApplication{
public class Program{
public static void Main(){
string desktopPath =
Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
Console.WriteLine($"Desktop Path: {desktopPath}");
Console.ReadLine();
}
}
}輸出
以上程式碼的輸出為
Desktop Path: C:\Users\UserName\Desktop
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP