Похоже, вы ищете метод ConvertToString
.
Замените следующую строку:
text = converter.ToString(i)
На:
text = converter.ConvertToString(i)
Отредактируйте, чтобы учесть ваши замечания в комментариях:
Я получаю синтаксическую ошибку, ConvertToString не является членом KeysConverter ... это звучиткак будто мое создание не сработало.
Наведите курсор мыши на переменную Converter
и дважды проверьте ее тип.Убедитесь, что KeysConverter
на самом деле является классом System.Windows.Forms.KeysConverter
, а не каким-то локальным сгенерированным классом.
Оператор MyImports System.Windows.Forms не соответствует действительности - предполагается, чтоего никогда не использовали.
Это то, что я подозревал.Похоже, вы находитесь в консольном приложении и обращаетесь к классу в System.Windows.Forms
пространстве имен , которое не включено в консольное приложение .Вам необходимо добавить ссылку на System.Windows.Forms.dll, как описано в в этом ответе .
Также убедитесь, что вы нашли и удалили сгенерированный класс KeysConverter из своего проекта, чтобы избежатьконфликты.