C# Hashtable
От: Аноним  
Дата: 05.07.07 08:37
Оценка:
Имеется массив Hashtable, который содержит объекты string / string
Вопрос: как получить список всех ключей, или список всех значений в формате string?
чтобы можно было пробежатся в цикле и вывести например все значия на экран.
Re: C# Hashtable
От: Аноним  
Дата: 05.07.07 08:49
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Имеется массив Hashtable, который содержит объекты string / string

А>Вопрос: как получить список всех ключей, или список всех значений в формате string?
А>чтобы можно было пробежатся в цикле и вывести например все значия на экран.

Нет.. не то.

Вопрос упростился до безобразия: есть ли в C# аналог сишного vector?
Re[2]: C# Hashtable
От: Аноним  
Дата: 05.07.07 09:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>Имеется массив Hashtable, который содержит объекты string / string

А>>Вопрос: как получить список всех ключей, или список всех значений в формате string?
А>>чтобы можно было пробежатся в цикле и вывести например все значия на экран.

А>Нет.. не то.


А>Вопрос упростился до безобразия: есть ли в C# аналог сишного vector?


C# — MUST DIE!!! Нельзя делать типизированные колекции!!! АЦТОЙ!!!!!
ArrayList — ацтой...

всётаки ничто не заменит родной сердцу C++
Re[3]: C# Hashtable
От: qwertyytrewq  
Дата: 05.07.07 22:34
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, Аноним, Вы писали:


А>>>Имеется массив Hashtable, который содержит объекты string / string

А>>>Вопрос: как получить список всех ключей, или список всех значений в формате string?
А>>>чтобы можно было пробежатся в цикле и вывести например все значия на экран.

А>>Нет.. не то.


А>>Вопрос упростился до безобразия: есть ли в C# аналог сишного vector?


А>C# — MUST DIE!!! Нельзя делать типизированные колекции!!! АЦТОЙ!!!!!

А>ArrayList — ацтой...

А>всётаки ничто не заменит родной сердцу C++


а generic-коллекции — это не типизированные коллекции? поставь себе msdn.
Re: C# Hashtable
От: Аноним  
Дата: 06.07.07 11:59
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Имеется массив Hashtable, который содержит объекты string / string

А>Вопрос: как получить список всех ключей, или список всех значений в формате string?
А>чтобы можно было пробежатся в цикле и вывести например все значия на экран.

попробуй так..

Hashtable ht = new Hashtable();
ht.Add("Key1","Value1");
ht.Add("Key2", "Value2");
ht.Add("Key3", "Value3");
ArrayList al = new ArrayList(ht.Keys);
for (int i = 0; i < al.Count; i++)
{
Response.Write("Key: "+al[i]+"<br>");
}
Re[3]: C# Hashtable
От: onedes  
Дата: 06.07.07 12:27
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, Аноним, Вы писали:


А>>>Имеется массив Hashtable, который содержит объекты string / string

А>>>Вопрос: как получить список всех ключей, или список всех значений в формате string?
А>>>чтобы можно было пробежатся в цикле и вывести например все значия на экран.

А>>Нет.. не то.


А>>Вопрос упростился до безобразия: есть ли в C# аналог сишного vector?


А>C# — MUST DIE!!! Нельзя делать типизированные колекции!!! АЦТОЙ!!!!!

А>ArrayList — ацтой...

А>всётаки ничто не заменит родной сердцу C++


Может и не заменит, но типизированная коллекция есть!
Например:

List<string> col = new List<string>();

только нужно подключить: System.Collections.Generic;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.