【C#】ファイル系

存在チェック


System.IO.File.Exists("パス"); // Trueならファイルが存在
System.IO.Directory.Exists("パス"); // Trueならディレクトリが存在

パスがローカルか


var uri = new System.Uri("パス");
uri.IsLoopback; // Trueならローカル

ループバック

送ったものが、そのまま自分に戻ってくること。 ネットワークの世界では、自分を表すIPアドレスである、ループバックアドレスというものが用意されている。