/Languages/IronPython/Tests/plans/interop.net.derivation.test_ctor_override.html
HTML | 3729 lines | 3477 code | 252 blank | 0 comment | 0 complexity | ae00c2ad5cb811548d4b64e4f69a1c77 MD5 | raw file
Possible License(s): CPL-1.0, BSD-3-Clause, ISC, GPL-2.0, MPL-2.0-no-copyleft-exception
Large files files are truncated, but you can click here to view the full file
-
- <!doctype html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <html><head><title>Python: module interop.net.derivation.test_ctor_override</title>
- </head><body bgcolor="#f0f0f8">
-
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
- <tr bgcolor="#7799ee">
- <td valign=bottom> <br>
- <font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="interop.html"><font color="#ffffff">interop</font></a>.<a href="interop.net.html"><font color="#ffffff">net</font></a>.<a href="interop.net.derivation.html"><font color="#ffffff">derivation</font></a>.test_ctor_override</strong></big></big></font></td
- ><td align=right valign=bottom
- ><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:e:\vslrft\dlr\languages\ironpython\tests\interop\net\derivation\test_ctor_override.py">e:\vslrft\dlr\languages\ironpython\tests\interop\net\derivation\test_ctor_override.py</a></font></td></tr></table>
- <p><tt>How to define new, equivalent constructors.</tt></p>
- <p>
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
- <tr bgcolor="#aa55cc">
- <td colspan=3 valign=bottom> <br>
- <font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
-
- <tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
- <td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="clr.html">clr</a><br>
- <a href="iptest.file_util.html">iptest.file_util</a><br>
- </td><td width="25%" valign=top><a href="logging.html">logging</a><br>
- <a href="nt.html">nt</a><br>
- </td><td width="25%" valign=top><a href="sys.html">sys</a><br>
- <a href="time.html">time</a><br>
- </td><td width="25%" valign=top><a href="iptest.type_util.html">iptest.type_util</a><br>
- </td></tr></table></td></tr></table><p>
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
- <tr bgcolor="#ee77aa">
- <td colspan=3 valign=bottom> <br>
- <font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
-
- <tr><td bgcolor="#ee77aa"><tt> </tt></td><td> </td>
- <td width="100%"><dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IEmpty
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IEvent10
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IGenericEmpty[T]
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IIndexer20
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IIndexer21
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IIndexer22
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface110a
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface110c(Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface110a, Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface110b)
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface110b
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface21
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface24
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface25(Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface24, Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface21, Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface22)
- </font></dt></dl>
- </dd>
- </dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface22
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface23
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface250
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface251
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface26
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface260[T]
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface42
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IInterface600
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.INotEmpty
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IProperty10
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IProperty11
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IProperty12
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.IType20
- </font></dt><dt><font face="helvetica, arial">System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Enum(<a href="__builtin__.html#object">__builtin__.object</a>)
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EmptyEnum
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.MulticastDelegate(System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Delegate)
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EmptyDelegate
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing in rowantest.typesamples, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Helper
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.AbstractEmptyClass
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.AbstractNotEmptyClass
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.C
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor10
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor20
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor21
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor22
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor30
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor31
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor32
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor40
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor50
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CCtor51
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CEvent40
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CIndexer40
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CProperty30
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CProperty32
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CProperty31
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CProperty33
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CType10
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CType11
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.CType21
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Callback
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class200a
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class200b
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class210a
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class210b
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class210c
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class210d
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class210e
- </font></dt></dl>
- </dd>
- <dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class300
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class310
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class320[T]
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class41
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class42
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class43
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class44
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Class500
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EmptyClass
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EmptyGenericClass[T]
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.EmptyStruct
- </font></dt><dt><font face="helvetica, arial">Merlin.Testing.BaseClass in rowantest.baseclasscs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.SealedClass
- </font></dt><dt><font face="helvetica, arial">System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Array
- </font></dt><dd>
- <dl>
- <dt><font face="helvetica, arial">System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Array[int]
- </font></dt></dl>
- </dd>
- </dl>
- </dd>
- </dl>
- <p>
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
- <tr bgcolor="#ffc8d8">
- <td colspan=3 valign=bottom> <br>
- <font color="#000000" face="helvetica, arial"><a name="AbstractEmptyClass">class <strong>AbstractEmptyClass</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
-
- <tr><td bgcolor="#ffc8d8"><tt> </tt></td><td> </td>
- <td width="100%">Methods defined here:<br>
- <dl><dt><a name="AbstractEmptyClass-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>str <a href="#AbstractEmptyClass-__repr__">__repr__</a>(<a href="__builtin__.html#object">object</a> self)</tt></dd></dl>
-
- </td></tr></table> <p>
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
- <tr bgcolor="#ffc8d8">
- <td colspan=3 valign=bottom> <br>
- <font color="#000000" face="helvetica, arial"><a name="AbstractNotEmptyClass">class <strong>AbstractNotEmptyClass</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
-
- <tr><td bgcolor="#ffc8d8"><tt> </tt></td><td> </td>
- <td width="100%">Methods defined here:<br>
- <dl><dt><a name="AbstractNotEmptyClass-M1"><strong>M1</strong></a>(...)</dt><dd><tt><a href="#AbstractNotEmptyClass-M1">M1</a>(self)</tt></dd></dl>
-
- <dl><dt><a name="AbstractNotEmptyClass-M2"><strong>M2</strong></a>(...)</dt><dd><tt><a href="#AbstractNotEmptyClass-M2">M2</a>(self)</tt></dd></dl>
-
- <dl><dt><a name="AbstractNotEmptyClass-M3"><strong>M3</strong></a>(...)</dt><dd><tt><a href="#AbstractNotEmptyClass-M3">M3</a>(self)</tt></dd></dl>
-
- <dl><dt><a name="AbstractNotEmptyClass-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>str <a href="#AbstractNotEmptyClass-__repr__">__repr__</a>(<a href="__builtin__.html#object">object</a> self)</tt></dd></dl>
-
- <hr>
- Data descriptors defined here:<br>
- <dl><dt><strong>P</strong></dt>
- <dd><tt>Get: int P(self)
<br>
- Set: P(self) = value</tt></dd>
- </dl>
- </td></tr></table> <p>
- <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
- <tr bgcolor="#ffc8d8">
- <td colspan=3 valign=bottom> <br>
- <font color="#000000" face="helvetica, arial"><a name="Array">class <strong>Array</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
-
- <tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
- <td colspan=2><tt>Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.<br> </tt></td></tr>
- <tr><td> </td>
- <td width="100%"><dl><dt>Method resolution order:</dt>
- <dd>Array</dd>
- <dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
- <dd>ICloneable</dd>
- <dd>System.Collections in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IList</dd>
- <dd>System.Collections in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.ICollection</dd>
- <dd>System.Collections in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.IEnumerable</dd>
- </dl>
- <hr>
- Methods defined here:<br>
- <dl><dt><a name="Array-AsReadOnly"><strong>AsReadOnly</strong></a>(...)</dt><dd><tt>ReadOnlyCollection[T] AsReadOnly[T](<a href="#Array">Array</a>[T] array)</tt></dd></dl>
-
- <dl><dt><a name="Array-BinarySearch"><strong>BinarySearch</strong></a>(...)</dt><dd><tt>int BinarySearch[T](<a href="#Array">Array</a>[T] array, T value, IComparer[T] comparer)
<br>
- int BinarySearch[T](<a href="#Array">Array</a>[T] array, T value)
<br>
- int BinarySearch[T](<a href="#Array">Array</a>[T] array, int index, int length, T value, IComparer[T] comparer)
<br>
- int BinarySearch[T](<a href="#Array">Array</a>[T] array, int index, int length, T value)
<br>
- int <a href="#Array-BinarySearch">BinarySearch</a>(<a href="#Array">Array</a> array, int index, int length, <a href="__builtin__.html#object">object</a> value)
<br>
-
<br>
-
<br>
- Searches a range of elements in a one-dimensional sorted
<br>
- System.<a href="#Array">Array</a> for a value, using the System.IComparable interface implemented by each
<br>
- element of the System.<a href="#Array">Array</a> and by the specified value.
<br>
-
<br>
-
<br>
- array:
<br>
- The sorted one-dimensional System.<a href="#Array">Array</a> to search.
<br>
-
<br>
- index:
<br>
- The starting index of the range to search.
<br>
-
<br>
- length:
<br>
- The length of the range to search.
<br>
-
<br>
- value:
<br>
- The <a href="__builtin__.html#object">object</a> to search for.
<br>
-
<br>
-
<br>
- Returns:
<br>
- The index of the specified value in the specified array, if value
<br>
- is found. If value is not found and value is less than one or more elements in array, a
<br>
- negative number which is the bitwise complement of the index of the first element that is
<br>
- larger than value. If value is not found and value is greater than any of the elements in
<br>
- array, a negative number which is the bitwise complement of (the index of the last
<br>
- element plus 1).
<br>
-
<br>
-
<br>
-
<br>
- int <a href="#Array-BinarySearch">BinarySearch</a>(<a href="#Array">Array</a> array, <a href="__builtin__.html#object">object</a> value)
<br>
-
<br>
-
<br>
- Searches an entire one-dimensional sorted System.<a href="#Array">Array</a> for a
<br>
- specific element, using the System.IComparable interface implemented by each element of
<br>
- the System.<a href="#Array">Array</a> and by the specified <a href="__builtin__.html#object">object</a>.
<br>
-
<br>
-
<br>
- array:
<br>
- The sorted one-dimensional System.<a href="#Array">Array</a> to search.
<br>
-
<br>
- value:
<br>
- The <a href="__builtin__.html#object">object</a> to search for.
<br>
-
<br>
-
<br>
- Returns:
<br>
- The index of the specified value in the specified array, if value
<br>
- is found. If value is not found and value is less than one or more elements in array, a
<br>
- negative number which is the bitwise complement of the index of the first element that is
<br>
- larger than value. If value is not found and value is greater than any of the elements in
<br>
- array, a negative number which is the bitwise complement of (the index of the last
<br>
- element plus 1).
<br>
-
<br>
-
<br>
-
<br>
- int <a href="#Array-BinarySearch">BinarySearch</a>(<a href="#Array">Array</a> array, int index, int length, <a href="__builtin__.html#object">object</a> value, IComparer comparer)
<br>
-
<br>
-
<br>
- Searches a range of elements in a one-dimensional sorted
<br>
- System.<a href="#Array">Array</a> for a value, using the specified System.Collections.IComparer interface.
<br>
-
<br>
-
<br>
-
<br>
- array:
<br>
- The sorted one-dimensional System.<a href="#Array">Array</a> to search.
<br>
-
<br>
- index:
<br>
- The starting index of the range to search.
<br>
-
<br>
- length:
<br>
- The length of the range to search.
<br>
-
<br>
- value:
<br>
- The <a href="__builtin__.html#object">object</a> to search for.
<br>
-
<br>
- comparer:
<br>
- The System.Collections.IComparer implementation to use when
<br>
- comparing elements.
<br>
-
<br>
- -or-
<br>
- null to
<br>
- use the System.IComparable implementation of each element.
<br>
-
<br>
-
<br>
-
<br>
- Returns:
<br>
- The index of the specified value in the specified array, if value
<br>
- is found. If value is not found and value is less than one or more elements in array, a
<br>
- negative number which is the bitwise complement of the index of the first element that is
<br>
- larger than value. If value is not found and value is greater than any of the elements in
<br>
- array, a negative number which is the bitwise complement of (the index of the last
<br>
- element plus 1).
<br>
-
<br>
-
<br>
-
<br>
- int <a href="#Array-BinarySearch">BinarySearch</a>(<a href="#Array">Array</a> array, <a href="__builtin__.html#object">object</a> value, IComparer comparer)
<br>
-
<br>
-
<br>
- Searches an entire one-dimensional sorted System.<a href="#Array">Array</a> for a value
<br>
- using the specified System.Collections.IComparer interface.
<br>
-
<br>
-
<br>
- array:
<br>
- The sorted one-dimensional System.<a href="#Array">Array</a> to search.
<br>
-
<br>
- value:
<br>
- The <a href="__builtin__.html#object">object</a> to search for.
<br>
-
<br>
- comparer:
<br>
- The System.Collections.IComparer implementation to use when
<br>
- comparing elements.
<br>
-
<br>
- -or-
<br>
- null to
<br>
- use the System.IComparable implementation of each element.
<br>
-
<br>
-
<br>
-
<br>
- Returns:
<br>
- The index of the specified value in the specified array, if value
<br>
- is found. If value is not found and value is less than one or more elements in array, a
<br>
- negative number which is the bitwise complement of the index of the first element that is
<br>
- larger than value. If value is not found and value is greater than any of the elements in
<br>
- array, a negative number which is the bitwise complement of (the index of the last
<br>
- element plus 1).</tt></dd></dl>
-
- <dl><dt><a name="Array-Clear"><strong>Clear</strong></a>(...)</dt><dd><tt><a href="#Array-Clear">Clear</a>(<a href="#Array">Array</a> array, int index, int length)
<br>
- <br>
-
<br>
- Sets a range of elements in the System.<a href="#Array">Array</a> to zero, to false, or
<br>
- to null, depending on the element type.
<br>
-
<br>
- <br>
- array:
<br>
- The System.<a href="#Array">Array</a> whose elements need to be cleared.
<br>
-
<br>
-
<br>
- <br>
- index:
<br>
- The starting index of the range of elements to clear.
<br>
-
<br>
-
<br>
- <br>
- length:
<br>
- The number of elements to clear.</tt></dd></dl>
-
- <dl><dt><a name="Array-Clone"><strong>Clone</strong></a>(...)</dt><dd><tt><a href="__builtin__.html#object">object</a> <a href="#Array-Clone">Clone</a>(self)
<br>
- <br>
-
<br>
- Creates a shallow copy of the System.<a href="#Array">Array</a>.
<br>
-
<br>
- <br>
- Returns:
<br>
- A shallow copy of the System.<a href="#Array">Array</a>.</tt></dd></dl>
-
- <dl><dt><a name="Array-ConstrainedCopy"><strong>ConstrainedCopy</strong></a>(...)</dt><dd><tt><a href="#Array-ConstrainedCopy">ConstrainedCopy</a>(<a href="#Array">Array</a> sourceArray, int sourceIndex, <a href="#Array">Array</a> destinationArray, int destinationIndex, int length)
<br>
- <br>
-
<br>
- Copies a range of elements from an System.<a href="#Array">Array</a> starting at the
<br>
- specified source index and pastes them to another System.<a href="#Array">Array</a> starting at the specified
<br>
- destination index. Guarantees that all changes are undone if the copy does not succeed
<br>
- completely.
<br>
-
<br>
- <br>
- sourceArray:
<br>
- The System.<a href="#Array">Array</a> that contains the data to copy.
<br>
-
<br>
- sourceIndex:
<br>
- A 32-bit integer that represents the index in the sourceArray at
<br>
- which copying begins.
<br>
-
<br>
- <br>
- destinationArray:
<br>
- The System.<a href="#Array">Array</a> that receives the data.
<br>
-
<br>
- destinationIndex:
<br>
- A 32-bit integer that represents the index in the destinationArray
<br>
- at which storing begins.
<br>
-
<br>
- <br>
- length:
<br>
- A 32-bit integer that represents the number of elements to copy.</tt></dd></dl>
-
- <dl><dt><a name="Array-ConvertAll"><strong>ConvertAll</strong></a>(...)</dt><dd><tt><a href="#Array">Array</a>[TOutput] ConvertAll[(TInput, TOutput)](<a href="#Array">Array</a>[TInput] array, Converter[TInput, TOutput] converter)</tt></dd></dl>
-
- <dl><dt><a name="Array-Copy"><strong>Copy</strong></a>(...)</dt><dd><tt><a href="#Array-Copy">Copy</a>(<a href="#Array">Array</a> sourceArray, <a href="#Array">Array</a> destinationArray, Int64 length)
<br>
-
<br>
-
<br>
- Copies a range of elements from an System.<a href="#Array">Array</a> starting at the
<br>
- first element and pastes them into another System.<a href="#Array">Array</a> starting at the first element.
<br>
- The length is specified as a 64-bit integer.
<br>
-
<br>
-
<br>
- sourceArray:
<br>
- The System.<a href="#Array">Array</a> that contains the data to copy.
<br>
-
<br>
- destinationArray:
<br>
- The System.<a href="#Array">Array</a> that receives the data.
<br>
-
<br>
- length:
<br>
- A 64-bit integer that represents the number of elements to copy.
<br>
- The integer must be between zero and System.Int32.MaxValue, inclusive.
<br>
-
<br>
-
<br>
-
<br>
- <a href="#Array-Copy">Copy</a>(<a href="#Array">Array</a> sourceArray, Int64 sourceIndex, <a href="#Array">Array</a> destinationArray, Int64 destinationIndex, Int64 length)
<br>
-
<br>
-
<br>
- Copies a range of elements from an System.<a href="#Array">Array</a> starting at the
<br>
- specified source index and pastes them to another System.<a href="#Array">Array</a> starting at the specified
<br>
- destination index. The length and the indexes are specified as 64-bit integers.
<br>
-
<br>
-
<br>
-
<br>
- sourceArray:
<br>
- The System.<a href="#Array">Array</a> that contains the data to copy.
<br>
-
<br>
- sourceIndex:
<br>
- A 64-bit integer that represents the index in the sourceArray at
<br>
- which copying begins.
<br>
-
<br>
-
<br>
- destinationArray:
<br>
- The System.<a href="#Array">Array</a> that receives the data.
<br>
-
<br>
- destinationIndex:
<br>
- A 64-bit integer that represents the index in the destinationArray
<br>
- at which storing begins.
<br>
-
<br>
-
<br>
- length:
<br>
- A 64-bit integer that represents the number of elements to copy.
<br>
- The integer must be between zero and System.Int32.MaxValue, inclusive.
<br>
-
<br>
-
<br>
-
<br>
- <a href="#Array-Copy">Copy</a>(<a href="#Array">Array</a> sourceArray, <a href="#Array">Array</a> destinationArray, int length)
<br>
-
<br>
-
<br>
- Copies a range of elements from an System.<a href="#Array">Array</a> starting at the
<br>
- first element and pastes them into another System.<a href="#Array">Array</a> starting at the first element.
<br>
- The length is specified as a 32-bit integer.
<br>
-
<br>
-
<br>
- sourceArray:
<br>
- The System.<a href="#Array">Array</a> that contains the data to copy.
<br>
-
<br>
- destinationArray:
<br>
- The System.<a href="#Array">Array</a> that receives the data.
<br>
-
<br>
- length:
<br>
- A 32-bit integer that represents the number of elements to copy.
<br>
-
<br>
-
<br>
-
<br>
-
<br>
- <a href="#Array-Copy">Copy</a>(<a href="#Array">Array</a> sourceArray, int sourceIndex, <a href="#Array">Array</a> destinationArray, int destinationIndex, int length)
<br>
-
<br>
-
<br>
- Copies a range of elements from an System.<a href="#Array">Array</a> starting at the
<br>
- specified source index and pastes them to another System.<a href="#Array">Array</a> starting at the specified
<br>
- destination index. The length and the indexes are specified as 32-bit integers.
<br>
-
<br>
-
<br>
-
<br>
- sourceArray:
<br>
- The System.<a href="#Array">Array</a> that contains the data to copy.
<br>
-
<br>
- sourceIndex:
<br>
- A 32-bit integer that represents the index in the sourceArray at
<br>
- which copying begins.
<br>
-
<br>
-
<br>
- destinationArray:
<br>
- The System.<a href="#Array">Array</a> that receives the data.
<br>
-
<br>
- destinationIndex:
<br>
- A 32-bit integer that represents the index in the destinationArray
<br>
- at which storing begins.
<br>
-
<br>
-
<br>
- length:
<br>
- &n…
Large files files are truncated, but you can click here to view the full file