RandomNumberGenerator.GetInt32 Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetInt32(Int32) |
Genera un entero aleatorio entre 0 (ambos incluidos) y un límite superior exclusivo especificado mediante un generador de números aleatorios criptográficomente seguro. |
| GetInt32(Int32, Int32) |
Genera un entero aleatorio entre un límite inferior inclusivo especificado y un límite superior exclusivo especificado mediante un generador de números aleatorios criptográficomente seguro. |
GetInt32(Int32)
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
Genera un entero aleatorio entre 0 (ambos incluidos) y un límite superior exclusivo especificado mediante un generador de números aleatorios criptográficomente seguro.
public:
static int GetInt32(int toExclusive);
public static int GetInt32(int toExclusive);
static member GetInt32 : int -> int
Public Shared Function GetInt32 (toExclusive As Integer) As Integer
Parámetros
- toExclusive
- Int32
Límite superior exclusivo del intervalo aleatorio.
Devoluciones
Entero aleatorio entre 0 (inclusivo) y toExclusive (exclusivo).
Excepciones
El toExclusive parámetro es menor o igual que 0.
Comentarios
El límite superior es exclusivo para permitir pasar un valor de longitud de una matriz, intervalo o lista. Dado que es un límite superior exclusivo, este método nunca puede generar Int32.MaxValue.
Este método usa una estrategia de descarte y reintento para evitar el sesgo de bajo valor que produciría una operación aritmética modular simple.
Se aplica a
GetInt32(Int32, Int32)
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
- Source:
- RandomNumberGenerator.cs
Genera un entero aleatorio entre un límite inferior inclusivo especificado y un límite superior exclusivo especificado mediante un generador de números aleatorios criptográficomente seguro.
public:
static int GetInt32(int fromInclusive, int toExclusive);
public static int GetInt32(int fromInclusive, int toExclusive);
static member GetInt32 : int * int -> int
Public Shared Function GetInt32 (fromInclusive As Integer, toExclusive As Integer) As Integer
Parámetros
- fromInclusive
- Int32
Límite inferior inclusivo del intervalo aleatorio.
- toExclusive
- Int32
Límite superior exclusivo del intervalo aleatorio.
Devoluciones
Entero aleatorio entre fromInclusive (inclusivo) y toExclusive (exclusivo).
Excepciones
El toExclusive parámetro es menor o igual que el fromInclusive parámetro .
Comentarios
El límite superior es exclusivo para permitir pasar un valor de longitud de una matriz, intervalo o lista. Dado que es un límite superior exclusivo, este método nunca puede generar Int32.MaxValue.
Este método usa una estrategia de descarte y reintento para evitar el sesgo de bajo valor que produciría una operación aritmética modular simple.
Se permiten valores negativos para y fromInclusivetoExclusive.