2015-03-24 5 views
-1

Я работаю с программой C++/CLI. И нужно знать, как получить значение из SortedList с помощью ключа. Вот что я пробовал. Кто-нибудь там, чтобы помочь?Как получить значение по ключу из System.Collections.SortedList

gcroot <SortedList^> openConnections = foo1(); 
String^ dbGuid = gcnew String(foo2()); 
openConnections[dbGuid]; // It doesn't work this way 

ответ

0

С отсортированного списка, значение является ключ. Нет никакой отдельной вещи для извлечения, у вас ее уже есть.

Из вашего примера кода, похоже, вы хотите найти соединение с помощью Guid. В этом случае, возможно, вы хотите использовать вместо этого Dictionary.

Смежные вопросы