Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีดึง Path ของ Desktop ผู้ใช้ปัจจุบันใน C#

ใช้ Environment.GetFolderPath ร่วมกับ Environment.SpecialFolder.Desktop

string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
// ผลลัพธ์: C:\Users\UserName\Desktop

ตัวอย่างโค้ด

using System;

namespace DemoApplication
{
    class Program
    {
        static void Main()
        {
            string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            Console.WriteLine($"Desktop Path: {desktopPath}");
            Console.ReadLine();
        }
    }
}

SpecialFolder อื่นๆ ที่น่าสนใจ

  • MyDocuments → Documents
  • ProgramFiles → Program Files
  • System → Windows\System32
  • ApplicationData → AppData\Roaming
  • LocalApplicationData → AppData\Local

Environment Class เป็น Static Class เรียกใช้ได้เลย ไม่ต้อง New Instance