Du könntest es so machen:
und zwar den ganze Pfad als string auffassen, dann spilten an den stellen wo slash oder backslash auftritt, das Ganze in nem array speichern und die Elemente zählen, das minus 1 gibt dir die Anzahl der slashs
string[] array;
array = Pfad.Split(new char[]{'\\'}); (das sollen 2 Slashes sein)
int anzahl = array.count -1;
so sollte das ungefähr gehen, allerdings bin ich mir nicht mehr ganz sicher, aber ich mein um Slash zu erkenn musste 2 machen....