Grazie per la risposta alla fine ho risolto in un modo un pò spartano però funzionante .. ho utilizzato il comando .Remove
Nel caso possa servire a qualcuno riporto i passaggi eseguiti
nello specifico ho usato una variabile intera che indicasse il numero della posizione di un certo carattere all'interno della stringa
esempio:
int findchar;
findchar = nomevariabiletipostringa.IndexOf('('); //restituisce il numero associato alla posizione del carattere ( all'interno della stringa
per la stampa è sufficiente aggiungere il metodo .Remove
.Remove(0,findchar) //rimuove i caratteri sino al carattere ( partendo dal valore 0 della stringa