Udostępnij za pośrednictwem


Extensions Klasa

Definicja

Metody rozszerzenia do wykrywania lub testowania wartości różnych typów.

public static class Extensions
type Extensions = class
Public Module Extensions
Dziedziczenie
Extensions

Metody

DisjunctiveNormalForm(Expression)

Ponowne zapisywanie wyrażenia w postaci normalnej rozłącznej.

IsInteger(Object)

Przetestuj obiekt, aby sprawdzić, czy jest to typ liczb całkowitych.

IsNumber(Object)

Przetestuj obiekt, aby sprawdzić, czy jest to typ liczbowy.

PushDownNot(Expression)

Ponownie zapisz wyrażenie, wypychając nie w dół do liści.

RandomNext(IMemory, Int32, Int32, Nullable<Int32>)

Generowanie losowego inicjatora i wartości z właściwości. Jeśli wartość nie ma wartości null, wynik pozornej wartości losowej to: min + (wartość % (maks. - min)). W przeciwnym razie, jeśli inicjator nie ma wartości null, inicjator losowy zostanie naprawiony.

Dotyczy