public int Compare(object x, object y) { WordOlogy w1 = (WordOlogy)x, w2 = (WordOlogy)y; int cconcept = w1.Concept.CompareTo(w2.Concept), csense = w1.Sense.CompareTo(w2.Sense); if (cconcept == 0) { return(csense); } return(cconcept); }
private void AddMappingPair() { WordOlogy wordology = new WordOlogy(); wordology.Concept = comboBoxConcepts.Text; wordology.ID = ArrWordology.Count + 1; wordology.Pos = comboBoxPos.Text; wordology.Word = textBoxWord.Text; string sense = lstSenses.SelectedItem.ToString(); string[] strsplt = sense.Split('*'); sense = strsplt[1].Substring(2); wordology.Sense = sense; ArrWordology.Add(wordology); lstSenses.Items.Remove(lstSenses.SelectedItem); listBox2.Items.Add("* " + sense); }