テンポラリファイルの作成・ランダムな文字列の作成を作成する †一時的なファイルを作成したい(テンポラリファイル)ときに使えるメソッドを紹介ます。 関連サイト †
動作確認環境 †
サンプルコード †本サンプルコードは以下の動作になります。
C# サンプルコード †using System; class Program { static void Main(string[] args) { for (int i=1; i<=3; i++) { Console.WriteLine("{0}:", i); string tempPath = System.IO.Path.GetTempPath(); Console.WriteLine("GetTempPath: " + tempPath); string tempFileName = System.IO.Path.GetTempFileName(); Console.WriteLine("GetTempFileName: " + tempFileName); System.IO.File.Delete(tempFileName); string randomFileName = System.IO.Path.GetRandomFileName(); Console.WriteLine("GetRandomFileName: " + randomFileName); } } } Visual Basic サンプルコード †Imports System Module Program Sub Main(args As String()) For i As Integer = 1 To 3 Console.WriteLine("{0}:", i) Dim tempPath As String = System.IO.Path.GetTempPath() Console.WriteLine("GetTempPath: " & tempPath) Dim tempFileName As String = System.IO.Path.GetTempFileName() Console.WriteLine("GetTempFileName: " & tempFileName) System.IO.File.Delete(tempFileName) Dim randomFileName As String = System.IO.Path.GetRandomFileName() Console.WriteLine("GetRandomFileName: " & randomFileName) Next End Sub End Module 実行結果 †上記サンプルコードを実行したときのキャプチャです。 以上、テンポラリーファイルの作成、テンポラリーファイルに使用する文字列を生成するサンプルコードでした。 |