Show / Hide Table of Contents

Class TempFile

Creates unique name for a temporary file and later auto-deletes the file.

public sealed class TempFile : IDisposable
Remarks

Use code like in the example to auto-delete the temporary file if exists. Or call Dispose. Else this class does not delete the file.

Examples
using (var f = new TempFile()) {
	print.it(f);
	filesystem.saveText(f, "DATA");
	print.it(filesystem.loadText(f));
} //now auto-deletes the file

Namespace: Au.More
Assembly: Au.dll
Inheritance
object
TempFile

Constructors

Name Description
TempFile(string, string)

Creates full path string with a unique filename (GUID) for a temporary file.

Properties

Name Description
File

Gets the file path.

Methods

Name Description
Dispose()

Deletes the file if exists.

ToString()

Returns the file path.

Operators

Name Description
implicit operator string(TempFile)

Returns the file path.