2 using System.Collections.Generic;
8 public partial class FileManager
10 private Stack<string> prevDirs =
new Stack<string>();
19 set {
ChDir( value ); }
27 public abstract bool ChDir(
string path );
33 public abstract void MkDir(
string path );
39 public abstract void RmDir(
string path );
48 prevDirs.Push( _currentDir );
58 if ( prevDirs.Count > 0 )
59 _currentDir = prevDirs.Pop();
void PopDir()
Palauttaa edellisen työhakemiston. Jos edellistä työhakemistoa ei ole tallennettu, säilytetään nykyinen...
abstract void RmDir(string path)
Poistaa hakemiston.
abstract bool ChDir(string path)
Vaihtaa nykyistä hakemistoa.
string CurrentDirectory
Nykyinen työhakemisto.
abstract void MkDir(string path)
Luo uuden hakemiston.
void PushDir(string dir)
Vaihtaa työhakemistoa jättäen edellisen hakemiston muistiin. Kutsu PopDir kun haluat palauttaa työhakemis...