FileSystemInfo.FullName Property

Definition

Gets the full path of the directory or file.

C#
public virtual string FullName { get; }

Property Value

A string containing the full path.

Exceptions

The fully qualified path and file name exceed the system-defined maximum length.

The caller does not have the required permission.

Examples

The following example demonstrates the FullName property. This code example is part of a larger example provided for the FileSystemInfo class.

C#
static void DisplayFileSystemInfoAttributes(FileSystemInfo fsi)
{
    //  Assume that this entry is a file.
    string entryType = "File";

    // Determine if entry is really a directory
    if ((fsi.Attributes & FileAttributes.Directory) == FileAttributes.Directory )
    {
        entryType = "Directory";
    }
    //  Show this entry's type, name, and creation date.
    Console.WriteLine("{0} entry {1} was created on {2:D}", entryType, fsi.FullName, fsi.CreationTime);
}

Remarks

For example, for a file c:\NewFile.txt, this property returns "c:\NewFile.txt".

For a list of common I/O tasks, see Common I/O Tasks.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also