特定のディレクトリリスト/パスの一部を分割できるようにする必要があるインスタンスを見つけました。この場合、パス"C:\Program Files(x86)\MyApp\Data"
または "があり、将来の処理に使用できるように、C:\Program Files\MyApp\Data\myfile.txt"
前にすべてを削除したいと思います。\MyApp\Data\
次のようなことで各ディレクトリを分割し、そこから再構築することもできますが、不要なパス情報を分割して、関連する文字列のみを保持できるようにしたいと思います。
string mypath = @"C:\Program Files(x86)\MyApp\Data";
string[] directories = mypath.Split(Path.DirectorySeparatorChar);