//using System; //using System.Collections.Generic; //using System.Linq; //using System.Text; //using System.Threading.Tasks; //namespace Cosmos.System.FileSystem.VFS //{ // public abstract class VFSBase // { // public abstract void Initialize(); // public abstract Cosmos.System.FileSystem.Listing.Directory GetDirectory(string aPath); // public abstract List GetDirectoryListing(string aPath); // public abstract List GetDirectoryListing(Cosmos.System.FileSystem.Listing.Directory aEntry); // public abstract Cosmos.System.FileSystem.Listing.Directory GetVolume(string aVolume); // public abstract List GetVolumes(); // public static char DirectorySeparatorChar { get { return '\\'; } } // public static char AltDirectorySeparatorChar { get { return '/'; } } // public static char VolumeSeparatorChar { get { return ':'; } } // } //}