C#: kako podijeliti sadržaj nekog stringa u dva nova stringa?

Imam jedan problem, oko stringova; recimo imam ovako nešto:

string file_path = “C:\Documents and Settings\My Documents\Backup\test.txt”;

Moje pitanje: Na koji način mogu podijeliti taj string tako da mi u jednom novom stringu bude(ili da ostane u tom stringu) - “C:\Documents and Settings\My Documents\Backup”,

a onda u drugi string da ide samo: “test.txt” ??

Hvala!

http://msdn.microsoft.com/en-us/library/system.io.path.getdirectoryname.aspx

http://msdn.microsoft.com/en-us/library/system.io.path.getfilename.aspx

Hvala na linkovima, pomoglo mi je. . .

možeš i ovo:

string[] rastavljeniString = file_path.split[’’];

na zadnjem mjestu u arrayu će biti “test.txt”

string trazeni_dio = file_path.Substring(file_path.LastIndexOf(@"") + 1);