C# Класс Fan.Sys.Range

Range.
Наследование: FanObj
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
@typeof ( ) : Type
Equals ( object obj ) : bool
GetHashCode ( ) : int
contains ( long i ) : bool
each ( Func f ) : void
end ( ) : long
exclusive ( ) : bool
first ( ) : Long
fromStr ( string s ) : Range
fromStr ( string s, bool check ) : Range
hash ( ) : long
inclusive ( ) : bool
isEmpty ( ) : bool
last ( ) : Long
make ( long start, long end, bool exclusive ) : Range
makeExclusive ( long start, long end ) : Range
makeInclusive ( long start, long end ) : Range
map ( Func f ) : List
max ( ) : Long
min ( ) : Long
offset ( long offset ) : Range
random ( ) : long
start ( ) : long
toList ( ) : List
toStr ( ) : string

Приватные методы

Метод Описание
Range ( long start, long end, bool exclusive ) : System
end ( int size ) : int
end ( long size ) : long
start ( int size ) : int
start ( long size ) : long

Описание методов

@typeof() публичный Метод

public @typeof ( ) : Type
Результат Type

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

contains() публичный Метод

public contains ( long i ) : bool
i long
Результат bool

each() публичный Метод

public each ( Func f ) : void
f Func
Результат void

end() публичный Метод

public end ( ) : long
Результат long

exclusive() публичный Метод

public exclusive ( ) : bool
Результат bool

first() публичный Метод

public first ( ) : Long
Результат Long

fromStr() публичный статический Метод

public static fromStr ( string s ) : Range
s string
Результат Range

fromStr() публичный статический Метод

public static fromStr ( string s, bool check ) : Range
s string
check bool
Результат Range

hash() публичный Метод

public hash ( ) : long
Результат long

inclusive() публичный Метод

public inclusive ( ) : bool
Результат bool

isEmpty() публичный Метод

public isEmpty ( ) : bool
Результат bool

last() публичный Метод

public last ( ) : Long
Результат Long

make() публичный статический Метод

public static make ( long start, long end, bool exclusive ) : Range
start long
end long
exclusive bool
Результат Range

makeExclusive() публичный статический Метод

public static makeExclusive ( long start, long end ) : Range
start long
end long
Результат Range

makeInclusive() публичный статический Метод

public static makeInclusive ( long start, long end ) : Range
start long
end long
Результат Range

map() публичный Метод

public map ( Func f ) : List
f Func
Результат List

max() публичный Метод

public max ( ) : Long
Результат Long

min() публичный Метод

public min ( ) : Long
Результат Long

offset() публичный Метод

public offset ( long offset ) : Range
offset long
Результат Range

random() публичный Метод

public random ( ) : long
Результат long

start() публичный Метод

public start ( ) : long
Результат long

toList() публичный Метод

public toList ( ) : List
Результат List

toStr() публичный Метод

public toStr ( ) : string
Результат string