SortedList<K, V> Class

Namespace: Stimulsoft.System.Collections.Generic

Constructors

Constructor Description
constructor((a: K comparer, K b)  

constructor(comparer: (a: K, b: K)

Parameters

  • comparer ((a: K)
  • b (K)

Properties

Property Type Description
count number  
keys K[]  
values V[]  

Methods

Method Returns Description  
add void    
clear void    
containsKey boolean    
containsValue boolean    
getByIndex      
getKey K undefined  
getNamespace static string    
getSorted      
getValue V    
indexOfKey number    
indexOfValue number    
remove boolean    
removeAt void    
tryGetValue V    

Method Details

add

add(key: K, value: V): void

Parameters

  • key (K)
  • value (V)

clear

clear(): void


containsKey

containsKey(key: K): boolean

Parameters

  • key (K)

Returns boolean


containsValue

containsValue(value: V): boolean

Parameters

  • value (V)

Returns boolean


getByIndex

getByIndex(index: number): void

Parameters

  • index (number)

getKey

getKey(index: number): K | undefined

Parameters

  • index (number)

Returns K | undefined


getNamespace static

getNamespace(): string

Returns string


getSorted

getSorted(): void


getValue

getValue(key: K): V

Parameters

  • key (K)

Returns V


indexOfKey

indexOfKey(key: K): number

Parameters

  • key (K)

Returns number


indexOfValue

indexOfValue(value: V): number

Parameters

  • value (V)

Returns number


remove

remove(key: K): boolean

Parameters

  • key (K)

Returns boolean


removeAt

removeAt(index: number): void

Parameters

  • index (number)

tryGetValue

tryGetValue(key: K): V

Parameters

  • key (K)

Returns V