コード例 #1
0
            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);
            }
コード例 #2
0
        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);
        }