Red de conocimiento informático - Computadora portátil - C# ¿Cómo volver mediante programación al directorio anterior?

C# ¿Cómo volver mediante programación al directorio anterior?

string strPath = Directory.GetCurrentDirectory();//Guardar el directorio actual en la cadena

int i = strPath.LastIndexOf("\\\");//Obtener la posición de la última barra de la cadena

string str = strPath.Substring(0, i);// Lleve el primer carácter de la cadena a la posición de la última barra en el directorio actual Equivalente al directorio principal

O:

DirectoryInfo di1 = new DirectoryInfo(Directory.GetCurrentDirectory());

DirectoryInfo di2 = dinfo.Parent;

string str = di2.FullName ;