private void existsToolStripMenuItem_Click(object sender, EventArgs e) { CheckDelegate <int, String> d = new CheckDelegate <int, String>(EqualStrings); if (MapUtils.Exists <int, string>(a, d)) { MessageBox.Show("Элемент, удовлетворяющий условию, присутствует в множестве"); } else { MessageBox.Show("Элемент, удовлетворяющий условию, отсутствует в множестве"); } }
private void forEachToolStripMenuItem_Click(object sender, EventArgs e) { CheckDelegate <int, String> d = new CheckDelegate <int, String>(EqualStrings); if (MapUtils.CheckForAll <int, string>(a, d)) { MessageBox.Show("Все элементы множества удовлетворяют условию"); } else { MessageBox.Show("Не все элементы множества удовлетворяют условию"); } }
//foreach private void forEachToolStripMenuItem1_Click(object sender, EventArgs e) { ActionDelegate <int, string> d = new ActionDelegate <int, string>(ToDefault); MapUtils.ForEach <int, string>(a, d); }