いまさらだけど"(10,20)"をC#でパースするコード
Match m = new Regex(@"^\((\d+),(\d+)\)$").Match("(10,20)");
if(m.Success)
 Console.WriteLine("{0}, {1}", m.Groups[1], m.Groups[2]);