- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
Dictionary<string, string> Users = new Dictionary<string, string>();
//somecode
foreach (string key in Users.Keys)
{
string str = Users[key];
m_LookUpProjectSupervisorFilter.Text = str;
m_LookUpProjectSupervisorFilter.Value = key;
break;
}
Qwertiy 26.10.2014 16:10 # 0
А foreach тут сразу два проблемы решает:
1. Если коллекция пуста, то ничего не даелать.
2. Гарантированно уничтожает енумератор, что важно если там не Dictionary, а нечто связанное с ресурсами системы.
Dummy00001 26.10.2014 17:37 # +2
Господа, вы начинаете звучать как, мы, Перловщики.
guest 26.10.2014 22:37 # −11
guest 27.10.2014 02:44 # −8
someone 27.10.2014 08:51 # +1
Department of Redundancy Department
bormand 27.10.2014 10:21 # 0
Lure Of Chaos 27.10.2014 13:38 # −1
guest 27.10.2014 21:21 # −6