Doc stub flush for the net_4_0 profile.
[mono.git] / mcs / class / corlib / Documentation / en / System / IEquatable`1.xml
1 <Type Name="IEquatable&lt;T&gt;" FullName="System.IEquatable&lt;T&gt;">
2   <TypeSignature Language="C#" Value="public interface IEquatable&lt;T&gt;" />
3   <AssemblyInfo>
4     <AssemblyName>mscorlib</AssemblyName>
5     <AssemblyVersion>2.0.0.0</AssemblyVersion>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <TypeParameters>
9     <TypeParameter Name="T" />
10   </TypeParameters>
11   <Interfaces />
12   <Docs>
13     <typeparam name="T">To be added.</typeparam>
14     <summary>
15       <para>Defines generalized equality methods that a value type or class implements to create a type-specific equality method.</para>
16     </summary>
17     <remarks>
18       <para>This interface is implemented by types whose values can be ordered; for example, the numeric and string classes.</para>
19     </remarks>
20     <since version=".NET 2.0" />
21   </Docs>
22   <Members>
23     <Member MemberName="Equals">
24       <MemberSignature Language="C#" Value="public bool Equals (T other);" />
25       <MemberType>Method</MemberType>
26       <ReturnValue>
27         <ReturnType>System.Boolean</ReturnType>
28       </ReturnValue>
29       <Parameters>
30         <Parameter Name="other" Type="T" />
31       </Parameters>
32       <Docs>
33         <param name="other">To be added.</param>
34         <summary>
35           <para>Determines whether the specified object is equal to the current object.</para>
36         </summary>
37         <returns>
38           <para>
39             <see langword="true" /> if the specified object is equal to the current object; otherwise, <see langword="false" />.</para>
40         </returns>
41         <remarks>
42           <para>
43             <block subset="none" type="note">It is up to the implementation to define equality.</block>
44           </para>
45         </remarks>
46         <since version=".NET 2.0" />
47       </Docs>
48       <AssemblyInfo>
49         <AssemblyVersion>2.0.0.0</AssemblyVersion>
50         <AssemblyVersion>4.0.0.0</AssemblyVersion>
51       </AssemblyInfo>
52     </Member>
53   </Members>
54 </Type>