Имеется массив 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 — ацтой...
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Аноним, Вы писали:
А>>>Имеется массив 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>");
}
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Аноним, Вы писали:
А>>>Имеется массив Hashtable, который содержит объекты string / string А>>>Вопрос: как получить список всех ключей, или список всех значений в формате string? А>>>чтобы можно было пробежатся в цикле и вывести например все значия на экран.
А>>Нет.. не то.
А>>Вопрос упростился до безобразия: есть ли в C# аналог сишного vector?
А>C# — MUST DIE!!! Нельзя делать типизированные колекции!!! АЦТОЙ!!!!! А>ArrayList — ацтой...
А>всётаки ничто не заменит родной сердцу C++
Может и не заменит, но типизированная коллекция есть!
Например:
List<string> col = new List<string>();
только нужно подключить: System.Collections.Generic;