Hallo,
ich weiß natürlich nicht, wo du suchen willst; aber zumindest vom Prinzip ist dein Befehl möglich. Directory.GetFiles ist einer der möglichen Befehle (in der Regel der praktischste), der erste Parameter nennt den Start-Pfad, der zweite das Suchmuster.
Lediglich das "ToString" kannst du wegschmeißen, weil BaseDirectory bereits ein String ist.
Warum glaubst du, dass das nicht funktioniert? Hast du in der SDK-Doku/MSDN/Hilfe nachgelesen, wofür die einzelnen Bestandteile stehen? Hast du im Debugger probiert, ob die Werte richtig gesetzt sind? Oder gab es irgendwelche Fehlermeldungen (welche?)?
Gruß Jürgen