C# Класс System.Collections.Specialized.Tests.MyNameObjectCollection

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

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

Метод Описание
Add ( string name, Foo value ) : void
Clear ( ) : void
GetAllKeys ( ) : string[]
GetAllValues ( ) : object[]
GetAllValues ( Type type ) : object[]
GetKey ( int index ) : string
HasKeys ( ) : bool
MyNameObjectCollection ( )
MyNameObjectCollection ( IEqualityComparer comparer )
MyNameObjectCollection ( IHashCodeProvider hashProvider, IComparer comparer )
MyNameObjectCollection ( int capacity )
MyNameObjectCollection ( int capacity, IEqualityComparer comparer )
MyNameObjectCollection ( int capacity, IHashCodeProvider hashProvider, IComparer comparer )
Remove ( string name ) : void
RemoveAt ( int index ) : void
this ( int index ) : Foo
this ( string name ) : Foo

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

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

public Add ( string name, Foo value ) : void
name string
value Foo
Результат void

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

public Clear ( ) : void
Результат void

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

public GetAllKeys ( ) : string[]
Результат string[]

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

public GetAllValues ( ) : object[]
Результат object[]

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

public GetAllValues ( Type type ) : object[]
type System.Type
Результат object[]

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

public GetKey ( int index ) : string
index int
Результат string

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

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

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

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

public MyNameObjectCollection ( IEqualityComparer comparer )
comparer IEqualityComparer

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

public MyNameObjectCollection ( IHashCodeProvider hashProvider, IComparer comparer )
hashProvider IHashCodeProvider
comparer IComparer

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

public MyNameObjectCollection ( int capacity )
capacity int

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

public MyNameObjectCollection ( int capacity, IEqualityComparer comparer )
capacity int
comparer IEqualityComparer

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

public MyNameObjectCollection ( int capacity, IHashCodeProvider hashProvider, IComparer comparer )
capacity int
hashProvider IHashCodeProvider
comparer IComparer

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

public Remove ( string name ) : void
name string
Результат void

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

public RemoveAt ( int index ) : void
index int
Результат void

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

public this ( int index ) : Foo
index int
Результат Foo

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

public this ( string name ) : Foo
name string
Результат Foo