File

File system operations for reading and writing files.

xxml
#import Language::System;

Constructors

MethodParametersReturnsDescription
Constructorpath: String^File^Create file handle

Properties

MethodParametersReturnsDescription
existsBool^Check if file exists
isDirectoryBool^Check if directory
sizeInteger^Get file size in bytes

Operations

MethodParametersReturnsDescription
readString^Read entire file
writecontent: String&Bool^Write/overwrite file
appendcontent: String&Bool^Append to file
deleteBool^Delete file
copydestination: String&Bool^Copy file
movedestination: String&Bool^Move/rename file
readLinesList<String>^Read as lines

Directory

MethodParametersReturnsDescription
listDirectoryList<String>^List directory contents (static)
createDirectoryBool^Create directory (static)

See Also