private void button1_Click(object sender, EventArgs e) { listView1.Clear(); listView1.Columns.Add("", 30); foreach (var item in terminals) { listView1.Columns.Add(item, 30); } foreach (var item in nonterminals) { ListViewItem lvi = new ListViewItem(item); lvi.SubItems.Add(""); foreach (var t in terminals) { if (firsts[item].Contains(t)) { lvi.SubItems.Add("1"); } else { lvi.SubItems.Add("0"); } } listView1.Items.Add(lvi); } }

private void button2_Click(object sender, EventArgs e) { listView2.Clear(); listView2.Columns.Add("", 30); foreach (var item in terminals) { listView2.Columns.Add(item, 30); } foreach (var item in nonterminals) { ListViewItem lvi = new ListViewItem(item); lvi.SubItems.Add(""); foreach (var t in terminals) { if (follows[item].Contains(t)) { lvi.SubItems.Add("1"); } else { lvi.SubItems.Add("0"); } } listView2.Items.Add(lvi); }

private void button4_Clickobject sender EventArgs e string text = richTextBox1Text; production = new Dictionarystring Liststring; string pro = textSplitn;

原文地址: https://www.cveoy.top/t/topic/gIOA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录