C# Class MaCRo.Tools.Dictionary

Exibir arquivo Open project: AlexAlbala/MaCRo Class Usage Examples

Protected Properties

Property Type Description
Table System.Collections.ArrayList[]
primes uint[]

Public Methods

Method Description
Add ( object key, object value ) : void
Clear ( ) : void
ContainsKey ( object Key ) : bool
Dictionary ( ) : System
Get ( object Key ) : object
GetEnumerator ( ) : IEnumerator
Remove ( object Key ) : bool
Set ( object Key, object Value ) : void
TryGetValue ( object Key, object &Value ) : bool
this ( object Key ) : object

Private Methods

Method Description
ExistsInBucket ( uint bucket, object key ) : bool
FindInBucket ( uint bucket, object key ) : int
Resize ( byte index ) : void

Method Details

Add() public method

public Add ( object key, object value ) : void
key object
value object
return void

Clear() public method

public Clear ( ) : void
return void

ContainsKey() public method

public ContainsKey ( object Key ) : bool
Key object
return bool

Dictionary() public method

public Dictionary ( ) : System
return System

Get() public method

public Get ( object Key ) : object
Key object
return object

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

Remove() public method

public Remove ( object Key ) : bool
Key object
return bool

Set() public method

public Set ( object Key, object Value ) : void
Key object
Value object
return void

TryGetValue() public method

public TryGetValue ( object Key, object &Value ) : bool
Key object
Value object
return bool

this() public method

public this ( object Key ) : object
Key object
return object

Property Details

Table protected_oe property

protected ArrayList[],System.Collections Table
return System.Collections.ArrayList[]

primes protected_oe static_oe property

protected static uint[] primes
return uint[]