Re: Почему не работет след код?
От: Константин Ленин  
Дата: 05.12.05 09:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>
А>Hashtable table = new Hashtable();
А>table["key"] = true;
А>if (table["key"] == (object)true)
А>     Console.WriteLine("bool!");
А>



Надо так:

((bool)table["key"])==true

В твоем примере ты true приводишь к типу object — происходит боксинг. Потом ты сравниваешь ссылку, находящуюся в хештаблице с ссылкой, получившейся при боксинге, те ты сравниваешь произвольные адреса(ссылки)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.