Condividi tramite


DataServiceExtensions.CountDistinct Metodo

Definizione

Overload

CountDistinct<TSource,TTarget>(IEnumerable<TSource>, Func<TSource,TTarget>)

Restituisce il conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

CountDistinct<TSource,TTarget>(IQueryable<TSource>, Expression<Func<TSource,TTarget>>)

Restituisce il conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

CountDistinct<TSource,TTarget>(IEnumerable<TSource>, Func<TSource,TTarget>)

Restituisce il conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

public static int CountDistinct<TSource,TTarget> (this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TTarget> selector);
static member CountDistinct : seq<'Source> * Func<'Source, 'arget> -> int
<Extension()>
Public Function CountDistinct(Of TSource, TTarget) (source As IEnumerable(Of TSource), selector As Func(Of TSource, TTarget)) As Integer

Parametri di tipo

TSource

Tipo degli elementi di source

TTarget

Tipo restituito dalla funzione di proiezione rappresentata in selector.

Parametri

source
IEnumerable<TSource>

Sequenza di valori di tipo TSource.

selector
Func<TSource,TTarget>

Funzione di trasformazione da applicare a ogni elemento.

Restituisce

Conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

Si applica a

CountDistinct<TSource,TTarget>(IQueryable<TSource>, Expression<Func<TSource,TTarget>>)

Restituisce il conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

public static int CountDistinct<TSource,TTarget> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TTarget>> selector);
static member CountDistinct : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'arget>> -> int
<Extension()>
Public Function CountDistinct(Of TSource, TTarget) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, TTarget))) As Integer

Parametri di tipo

TSource

Tipo degli elementi di source

TTarget

Tipo restituito dalla funzione di proiezione rappresentata in selector.

Parametri

source
IQueryable<TSource>

Sequenza di valori di tipo TSource.

selector
Expression<Func<TSource,TTarget>>

Funzione di proiezione da applicare a ogni elemento.

Restituisce

Conteggio distinto degli elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

Si applica a