|
<html dir="LTR"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"><title>Set.Intersect Method (ISet, ISet)</title><xml></xml><link rel="stylesheet" type="text/css" href="MSDN.css"></head><body id="bodyID" class="dtBODY"><div id="nsbanner"><div id="bannerrow1"><table class="bannerparthead" cellspacing="0"><tr id="hdr"><td class="runninghead">"Set" Collections Library for .NET</td><td class="product"></td></tr></table></div><div id="TitleRow"><h1 class="dtH1">Set.Intersect Method (ISet, ISet)</h1></div></div><div id="nstext"><p>
Performs an "intersection" of the two sets, where only the elements
that are present in both sets remain. That is, the element is included only if it exists in
both <code>a</code> and <code>b</code>. Neither input object is modified by the operation.
The result object is a <code>Clone()</code> of one of the input objects (<code>a</code> if it is not <code>null</code>) containing the
elements from the intersect operation.
</p><div class="syntax"><span class="lang">[Visual Basic]</span><br>Overloads Public Shared Function Intersect( _<br> ByVal <i>a</i> As <a href="Iesi.Collections.ISet.html">ISet</a>, _<br> ByVal <i>b</i> As <a href="Iesi.Collections.ISet.html">ISet</a> _<br>) As <a href="Iesi.Collections.ISet.html">ISet</a></div><div class="syntax"><span class="lang">[C#]</span><br>public static <a href="Iesi.Collections.ISet.html">ISet</a> Intersect(<br> <a href="Iesi.Collections.ISet.html">ISet</a> <i>a</i>,<br> <a href="Iesi.Collections.ISet.html">ISet</a> <i>b</i><br>);</div><h4 class="dtH4">Parameters</h4><dl><dt><i>a</i></dt><dd>A set of elements.</dd><dt><i>b</i></dt><dd>A set of elements.</dd></dl><h4 class="dtH4">Return Value</h4><p>The intersection of the two input sets. <code>null</code> if both sets are <code>null</code>.</p><h4 class="dtH4">See Also</h4><p><a href="Iesi.Collections.Set.html">Set Class</a> | <a href="Iesi.Collections.html">Iesi.Collections Namespace</a> | <a href="Iesi.Collections.Set.Intersect_overloads.html">Set.Intersect Overload List</a></p><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" viewastext="true" style="display: none;"><param name="Keyword" value="Intersect method"><param name="Keyword" value="Intersect method, Set class"><param name="Keyword" value="Set.Intersect method"></object><hr><div id="footer"><p></p><p>Generated from assembly Iesi.Collections [1.0.0.1]</p></div></div></body></html>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I have been working in IT since 1975, in various roles from junior programmer to system architect, and with many different languages and platforms. I have written shedloads of code.
I now live in Bedfordshire, England. As well as working full time I am the primary carer for my wife who has MS. I am learning to play the piano. I have three grown up children and a cat.