using System; namespace ZXLT.FileSystem { public abstract class FileSystemInfo { protected string _name; protected string FullPath; public DateTime CreationTime { get; set; } public abstract bool Exists { get; } public abstract string Name { get; } public virtual string FullName => FullPath; } }