Path.GetRandomFileNameメソッドを使って、テンポラリファイル名を取得するサンプルコードを紹介します。
取得した文字列を使って、ファイル名やでディレクトリ名を作成します。
サンプルコードは、C#, Visual Basic (VB)になります。
System.IO.Path.GetRandomFileName メソッドを使ったサンプルコードの実行結果と
C#, Visual Basic(VB)のサンプルコードを以下に記します。
GetRandomFileName メソッドを2回呼び出し、文字列が違うことを確認しています。
using System; class Program { static void Main(string[] args) { string s; s = System.IO.Path.GetRandomFileName(); Console.WriteLine("GetRandomFileName :" + s); s = System.IO.Path.GetRandomFileName(); Console.WriteLine("GetRandomFileName :" + s); } }
Imports System Module Program Sub Main(args As String()) Dim s As String s = System.IO.Path.GetRandomFileName() Console.WriteLine("GetRandomFileName :" & s) s = System.IO.Path.GetRandomFileName() Console.WriteLine("GetRandomFileName :" + s) End Sub End Module
上記サンプルコードを実行した時の出力になります。
GetRandomFileName :eqxrwczz.emt GetRandomFileName :v313ffzj.wbq
以上、GetRandomFileNameメソッドを使ってテンポラリファイル名を取得するサンプルコードの紹介でした。