Name
File
Synopsis
Like the Directory
type, this
type offers a collection of shared utility methods
for working with files on the filesystem. In most
cases, these methods are simply shortcuts for working with the System.IO
types directly; for example, the AppendText()
method returns a StreamWriter
that can append text to the file specified in the path
argument. This could be
accomplished just as easily by creating a StreamWriter
around a FileStream
opened to the same file, with the FileMode.Append
flag passed into the constructor.
That stated, there are methods on this type that aren’t available through
the Stream
-based API. For example, the file’s creation time, last-accessed
time, last-modified times, and attributes, are all
available via this type, whereas no such corresponding call exists on the Stream
type.
Public NotInheritable Class File ' Public Shared Methods Public Shared Function AppendText( ByVal path As String) As StreamWriter Public Shared Sub Copy(ByVal sourceFileName As String, ByVal destFileName As String) Public Shared Sub Copy(ByVal sourceFileName As String, ByVal destFileName As String, ByVal overwrite As Boolean) Public Shared Function Create( ByVal path As String) As FileStream Public Shared Function Create(ByVal path As String, ByVal bufferSize As Integer) As FileStream Public Shared Function CreateText( ByVal path As String) As StreamWriter Public Shared Sub Delete( ByVal path As String) Public Shared Function Exists( ByVal path As String) As Boolean Public ...
Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.