■ 特殊ディレクトリのパスを取得するには...
Environment.GetFolderPath(Environment.SpecialFolder.Xxxx) で取得する
ユーザのプロファイルフォルダ
* Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) で取得する * .NET4.0から
ローカルApplication Dataフォルダ
* Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) で取得する
■ サンプル
using System; using System.Windows.Forms; namespace SampleForm { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { this.label1.Text = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile); } } }
参考文献
https://dobon.net/vb/dotnet/file/getfolderpath.htmlhttps://qiita.com/muro/items/fde18f72b28f4b46f07b
https://qiita.com/rohinomiya/items/000de3109abefee6c6ea