C#: Как проверить число открытых и закрытых скобок?

Подскажите как в C# проверить все ли открытые скобки закрылись?

Ответ

Regex r = new Regex("\(");
string text = "((()))()(";
int Open = r.Matches(text).Count;
r = new Regex("\)");
int Close = r.Matches(text).Count;
if (Open != Close) 
{
  MessageBox.Show("Число открытых скобок не совпадает с числом закрытых!");
}
Запись опубликована в рубрике C#, Вопрос-ответ. Добавьте в закладки постоянную ссылку.