.NET/テンポラリファイルの作成・ランダムな文字列の作成を作成する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* テンポラリファイルの作成・ランダムな文字列の作成を作成...
一時的なファイルを作成したい(テンポラリファイル)ときに使...
#contents
* 関連サイト [#y1a1ed6d]
-[[Microsoft .NET | Path.GetTempPath メソッド>https://doc...
-[[Microsoft .NET | Path.GetTempFileName メソッド>https:/...
-[[Microsoft .NET | Path.GetRandomFileName メソッド>https...
#htmlinsert(windev-top.html)
* 動作確認環境 [#d70204cf]
-Windows 10
-Visual Studio 2019
-.NET Core 3.1
-コンソールアプリケーション
* サンプルコード [#ce0ca8d8]
本サンプルコードは以下の動作になります。
- GetTempPath~
環境変数に設定してある ''%TEMP%'' と同じ値(文字列)が返却...
一時ファイルを作成するためのフォルダ(ディレクトリ)までの...
#br
- GetTempFileName~
実際に一時ファイルが作成され、作成された一時ファイルのフ...
#br
- GetRandomFileName~
ランダムな文字列を生成するメソッドになります。~
返却された文字列をフォルダ(ディレクトリ)名やファイル名に...
** C# サンプルコード [#aef65ed6]
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.GetTemp...
Console.WriteLine("GetTempFileName: " + temp...
System.IO.File.Delete(tempFileName);
string randomFileName = System.IO.Path.GetRa...
Console.WriteLine("GetRandomFileName: " + ra...
}
}
}
** Visual Basic サンプルコード [#j2786d87]
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.GetT...
Console.WriteLine("GetTempPath: " & tempPath)
Dim tempFileName As String = System.IO.Path....
Console.WriteLine("GetTempFileName: " & temp...
System.IO.File.Delete(tempFileName)
Dim randomFileName As String = System.IO.Pat...
Console.WriteLine("GetRandomFileName: " & ra...
Next
End Sub
End Module
** 実行結果 [#o39ce72e]
上記サンプルコードを実行したときのキャプチャです。
#ref(run.png)
以上、テンポラリーファイルの作成、テンポラリーファイルに...
#htmlinsert(windev-btm.html)
終了行:
#navi(../)
* テンポラリファイルの作成・ランダムな文字列の作成を作成...
一時的なファイルを作成したい(テンポラリファイル)ときに使...
#contents
* 関連サイト [#y1a1ed6d]
-[[Microsoft .NET | Path.GetTempPath メソッド>https://doc...
-[[Microsoft .NET | Path.GetTempFileName メソッド>https:/...
-[[Microsoft .NET | Path.GetRandomFileName メソッド>https...
#htmlinsert(windev-top.html)
* 動作確認環境 [#d70204cf]
-Windows 10
-Visual Studio 2019
-.NET Core 3.1
-コンソールアプリケーション
* サンプルコード [#ce0ca8d8]
本サンプルコードは以下の動作になります。
- GetTempPath~
環境変数に設定してある ''%TEMP%'' と同じ値(文字列)が返却...
一時ファイルを作成するためのフォルダ(ディレクトリ)までの...
#br
- GetTempFileName~
実際に一時ファイルが作成され、作成された一時ファイルのフ...
#br
- GetRandomFileName~
ランダムな文字列を生成するメソッドになります。~
返却された文字列をフォルダ(ディレクトリ)名やファイル名に...
** C# サンプルコード [#aef65ed6]
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.GetTemp...
Console.WriteLine("GetTempFileName: " + temp...
System.IO.File.Delete(tempFileName);
string randomFileName = System.IO.Path.GetRa...
Console.WriteLine("GetRandomFileName: " + ra...
}
}
}
** Visual Basic サンプルコード [#j2786d87]
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.GetT...
Console.WriteLine("GetTempPath: " & tempPath)
Dim tempFileName As String = System.IO.Path....
Console.WriteLine("GetTempFileName: " & temp...
System.IO.File.Delete(tempFileName)
Dim randomFileName As String = System.IO.Pat...
Console.WriteLine("GetRandomFileName: " & ra...
Next
End Sub
End Module
** 実行結果 [#o39ce72e]
上記サンプルコードを実行したときのキャプチャです。
#ref(run.png)
以上、テンポラリーファイルの作成、テンポラリーファイルに...
#htmlinsert(windev-btm.html)
ページ名: