<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.IO.FileSystemInfo

namespace System.IO { public abstract class FileSystemInfo : MarshalByRefObject, ISerializable { protected string FullPath; protected string OriginalPath; public FileAttributes Attributes { get; set; } public DateTime CreationTime { get; set; } public DateTime CreationTimeUtc { get; set; } public abstract bool Exists { get; } public string Extension { get; } public virtual string FullName { get; } public DateTime LastAccessTime { get; set; } public DateTime LastAccessTimeUtc { get; set; } public DateTime LastWriteTime { get; set; } public DateTime LastWriteTimeUtc { get; set; } public abstract string Name { get; } protected FileSystemInfo(); protected FileSystemInfo(SerializationInfo info, StreamingContext context); public abstract void Delete(); public virtual void GetObjectData(SerializationInfo info, StreamingContext context); public void Refresh(); } }