テンポラリファイルの作成・ランダムな文字列の作成を作成する

一時的なファイルを作成したい(テンポラリファイル)ときに使えるメソッドを紹介ます。


スポンサーリンク

関連サイト

動作確認環境

サンプルコード

本サンプルコードは以下の動作になります。

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

実行結果

上記サンプルコードを実行したときのキャプチャです。

run.png

以上、テンポラリーファイルの作成、テンポラリーファイルに使用する文字列を生成するサンプルコードでした。


スポンサーリンク


添付ファイル: filerun.png 315件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-11 (火) 19:42:22