private void button3_Click(object sender, EventArgs e) { try { Source source = new Source(richTextBox1.Text); ViewModel info = source.Information(); string result = ""; if (info.MainMeyers > 0) { result += "Цикломатическая сложность главной функции равна " + info.MainMeyers.ToString() + "\n"; } foreach (var f in info.Functions) { result += "Цикломатическая сложность функции " + f.Name + " равна " + f.MeyersCC + "\n"; } richTextBox2.Text = result; } catch (IOException ex) { richTextBox2.Text = ex.Message; } catch { richTextBox2.Text = "Некорректный исходный код"; } }
private void button3_Click(object sender, EventArgs e) { try { Source source = new Source(richTextBox1.Text); ViewModel info = source.Information(); string result = info.MeyersInfo; richTextBox2.Text = result; } catch (IOException ex) { richTextBox2.Text = ex.Message; } catch { richTextBox2.Text = "Некорректный исходный код"; } }