Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Enumerable.Max (IEnumerable<Nullable<Single>>)

 

Retorna o valor máximo de uma sequência de anulável Single valores.

Namespace:   System.Linq
Assembly:  System.Core (em System.Core.dll)

public static Nullable<float> Max(
	this IEnumerable<Nullable<float>> source
)

Parâmetros

source
Type: System.Collections.Generic.IEnumerable<Nullable<Single>>

Uma sequência de anulável Single valores para determinar o valor máximo.

Valor Retornado

Type: System.Nullable<Single>

Um valor do tipo Nullable<Single> em c# ou Nullable(Of Single) em Visual Basic que corresponde ao valor máximo na sequência.

Exception Condition
ArgumentNullException

source é null.

O Max(IEnumerable<Nullable<Single>>) método utiliza o Single implementação de IComparable<T> para comparar valores.

Se a sequência de origem está vazia ou contém somente os valores que são null, essa função retornará null.

Em Visual Basic sintaxe de expressão de consulta um Aggregate Into Max() cláusula se traduz em uma chamada de Max.

O exemplo de código a seguir demonstra como usar Max(IEnumerable<Nullable<Double>>) para determinar o valor máximo em uma sequência.

System_CAPS_noteObservação

Este exemplo de código usa uma sobrecarga desse método sobrecarregado que é diferente da sobrecarga específica descrita neste tópico. Para estender o exemplo para este tópico, substitua os elementos da sequência de origem por elementos do tipo numérico adequado.

double?[] doubles = { null, 1.5E+104, 9E+103, -2E+103 };

double? max = doubles.Max();

Console.WriteLine("The largest number is {0}.", max);

/*
 This code produces the following output:

 The largest number is 1.5E+104.
*/

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 3.5
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Retornar ao início
Mostrar: