Вы можете разделить строку на несколько символов, поэтому просто передайте символы '('
и ')'
методу Split
:
string A = "2000 to 2062 (1,2000)";
// Split the string on the parenthesis characters
string[] parts = A.Split('(', ')');
// Get the first part (remove the trailing space with Trim)
string B = parts[0].Trim();
// It's safest to check array length to avoid an IndexOutOfRangeException
string C = parts.Length > 1 ? parts[1].Trim() : string.Empty;
// B = "2000 to 2062"
// C = "1,2000"