NRange Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Represente um intervalo que tem índices de início e de término.
public value class NRange : IEquatable<System::Buffers::NRange>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public readonly struct NRange : IEquatable<System.Buffers.NRange>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type NRange = struct
Public Structure NRange
Implements IEquatable(Of NRange)
- Herança
- Atributos
- Implementações
Comentários
''' int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; int[] subArray1 = someArray[0..2]; { 1, 2 } int[] subArray2 = someArray[1..^0]; { 2, 3, 4, 5 } '''
Construtores
NRange(NIndex, NIndex) |
Construa um objeto NRange usando o NIndexes inicial e final. |
NRange(Range) |
Propriedades
All |
Crie um objeto NRange começando do primeiro elemento até o final. |
End |
Represente o NIndex final exclusivo do NRange. |
Start |
Represente o NIndex de início inclusivo do NRange. |
Métodos
EndAt(NIndex) |
Crie um objeto NRange começando do primeiro elemento da coleção até o NIndex final. |
Equals(NRange) |
Indica se o objeto NRange atual é igual a outro objeto NRange. |
Equals(Object) |
Indica se o objeto NRange atual é igual a outro objeto do mesmo tipo. |
GetHashCode() |
Retorna o código hash dessa instância. |
GetOffsetAndLength(IntPtr) |
Calcule o deslocamento inicial e o comprimento do objeto NRange usando um comprimento de coleção. |
StartAt(NIndex) |
Crie um objeto NRange começando do início do NIndex até o final da coleção. |
ToRange() |
Represente um intervalo que tem índices de início e de término. |
ToRangeUnchecked() |
Represente um intervalo que tem índices de início e de término. |
ToString() |
Converte o valor do objeto NRange atual em sua representação de cadeia de caracteres equivalente. |
Operadores
CheckedExplicit(NRange) |
Represente um intervalo que tem índices de início e de término. |
Explicit(NRange to Range) |
Represente um intervalo que tem índices de início e de término. |
Implicit(Range to NRange) |
Represente um intervalo que tem índices de início e de término. |