C# Class GitSharp.Core.Util.IntList

A more efficient List{Int32} using a primitive integer array.
Afficher le fichier Open project: stschake/GitSharp Class Usage Examples

Méthodes publiques

Méthode Description
IntList ( ) : System

Create an empty list with a default capacity.

IntList ( int capacity ) : System

Create an empty list with the specified capacity.

add ( int n ) : void

Add an entry to the end of the list.

clear ( ) : void

Empty this list

fillTo ( int toIndex, int val ) : void

Pad the list with entries.

get ( int i ) : int

size ( ) : int
toString ( ) : string

Private Methods

Méthode Description
grow ( ) : void

Method Details

IntList() public méthode

Create an empty list with a default capacity.
public IntList ( ) : System
Résultat System

IntList() public méthode

Create an empty list with the specified capacity.
public IntList ( int capacity ) : System
capacity int number of entries the list can initially hold.
Résultat System

add() public méthode

Add an entry to the end of the list.
public add ( int n ) : void
n int The nbumber to add
Résultat void

clear() public méthode

Empty this list
public clear ( ) : void
Résultat void

fillTo() public méthode

Pad the list with entries.
public fillTo ( int toIndex, int val ) : void
toIndex int index position to stop filling at. 0 inserts no filler. 1 ensures the list has a size of 1, adding val if the list is currently empty.
val int value to insert into padded positions.
Résultat void

get() public méthode

public get ( int i ) : int
i int index to Read, must be in the range [0, ).
Résultat int

size() public méthode

public size ( ) : int
Résultat int

toString() public méthode

public toString ( ) : string
Résultat string