Syntax |
SetEqual( Liste1, Liste2 ) |
|||
Funktionstyp |
||||
Verwendung |
Prüft zwei Mengen auf Übereinstimmung der Elemente ohne Berücksichtigung der Reihenfolge. Tipp: Wenn Sie zwei Listen auf exakte Übereinstimmung der enthaltenen Zeichenketten prüfen wollen, dann verwenden Sie statt SetEqual den Operator = (Gleichheit). Beispiele dazu finden Sie unten auf dieser Seite. |
|||
Parameter |
|
|||
Beispiele |
SetEqual("|rot|grün|" , "|grün|rot|") ergibt "yes". SetEqual("|rot|grün|" , "|grün|blau|") ergibt "no". SetEqual("" , "") ergibt "yes". SetEqual("|rot|rot|" , "rot") ergibt "yes". Weitere Beispiele zum Operator "=": "|rot|grün|"="|grün|rot|" ergibt "no". "|rot|grün|"="|rot|grün|" ergibt "yes". "rot"="|rot|" ergibt "no". Enthält ein Listenattribut [Liste] dagegen den einzelnen Wert "rot", dann gilt: [Liste]="|rot|" ergibt "yes". "|"="|" ergibt "yes". Mit dem Ausdruck "|"=[Liste] kann zudem geprüft werden, ob ein Attribut (hier [Liste]) eine undefinierte Liste enthält. Wenn ein Wert die undefinierte Liste ist, dann ist das Ergebnis "yes", ansonsten "no". Die Funktion SetEqual kann für den Vergleich auf die undefinierte Liste nicht verwendet werden. |