2016-06-15 2 views
0

Один из ключей в моем словаре - это так:> O «Модели»удаление последней клавиши в словаре

Я хочу удалить этот ключ. Я знаю, что это будет последний ключ всегда

Я пробовал:

file1dictionary.Remove(O "Models") 
file1dictionary.Remove("O "Models"") 

Оба имеют синтаксические ошибки

+1

порядок элементов в словаре не определен, так что вы не можете пойти по заказу (см http://stackoverflow.com/ а/24438551). Если действительно есть встроенные кавычки, то избегайте их: '" O "" "" Models "" "" "' – Plutonix

+0

@Plutonix: Разве это не слишком много цитат? Не должно быть: «O» «Модели» «»? –

+1

@VisualVincent Да, вы правы. Путь, слишком много. – Plutonix

ответ

1

Двойные кавычки в строках VB.Net являются само маскирование, то есть использовать два из них в строке буквального представлять цитату, содержащуюся в объекте строки, например:

file1dictionary.Remove("O ""Models""") 
Смежные вопросы