pascalabcnet/PABCNetHelp/LinqDocGen/Files/SelectMany.html

25 lines
3.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="Keyword" value="SelectMany">
</object><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><title></title><link rel="StyleSheet" href="../../../default.css"></head>
<body>
<H1>Метод проецирования SelectMany</H1><h2>Описание методов</h2><p>Методы приведены для последовательности <code><b>sequence of</b> T</code>.</p><table>
<tr><td>
<code><b>function </b>SelectMany&lt;Res&gt;(selector: T-&gt;<b>sequence of</b> Res): <b>sequence of</b> Res;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Проецирует каждый элемент последовательности в новую последовательность и объединяет результирующие последовательности в одну последовательность. Возвращает объединённую последовательность.
</td></tr>
<tr><td>
<code><b>function </b>SelectMany&lt;Res&gt;(selector: (T,integer)-&gt;<b>sequence of</b> Res): <b>sequence of</b> Res;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Проецирует каждый элемент последовательности в новую последовательность с учетом индекса элемента и объединяет результирующие последовательности в одну последовательность. Возвращает объединённую последовательность.
</td></tr>
<tr><td>
<code><b>function </b>SelectMany&lt;Coll,Res&gt;(collSelector: (T,integer)-&gt;<b>sequence of</b> Coll; resultSelector: (T,Coll)-&gt;Res): <b>sequence of</b> Res;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Проецирует каждый элемент последовательности в новую последовательность, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности. Индекс каждого элемента исходной последовательности используется в промежуточной проецированной форме этого элемента. Возвращает объединённую последовательность.
</td></tr>
<tr><td>
<code><b>function </b>SelectMany&lt;Coll,Res&gt;(collSelector: T-&gt;<b>sequence of</b> Coll; resultSelector: (T,Coll)-&gt;Res): <b>sequence of</b> Res;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Проецирует каждый элемент последовательности в новую последовательность, объединяет результирующие последовательности в одну и вызывает функцию селектора результата для каждого элемента этой последовательности. Возвращает объединённую последовательность.
</td></tr>
</table>
<h2>Пример </h2><blockquote><code></code></blockquote>
</body>