ABB.Swum.Nodes.Tests.WordNodeTests.WordNodesAreEqual C# (CSharp) Méthode

WordNodesAreEqual() public static méthode

public static WordNodesAreEqual ( WordNode wn1, WordNode wn2 ) : bool
wn1 WordNode
wn2 WordNode
Résultat bool
        public static bool WordNodesAreEqual(WordNode wn1, WordNode wn2)
        {
            return wn1.Text == wn2.Text
                && wn1.Tag == wn2.Tag
                && wn1.Confidence == wn2.Confidence
                && wn1.Location == wn2.Location;
        }
    }

Usage Example

 public static bool PhraseNodesAreEqual(PhraseNode pn1, PhraseNode pn2)
 {
     if (pn1.Size() != pn2.Size())
     {
         return(false);
     }
     for (int i = 0; i < pn1.Size(); i++)
     {
         if (!WordNodeTests.WordNodesAreEqual(pn1[i], pn2[i]))
         {
             return(false);
         }
     }
     return(true);
 }