Полностью новый для C#, но должен написать некоторый код. например В этом примере https://github.com/restsharp/RestSharp/wiki/Getting-Started класс HttpBasicAuthenticator не найден, мне нужно добавить использование «пространства имен», но не знаю, к какому пространству имен принадлежит этот класс. Есть ли место, где я могу искать?Как найти пространство имен для класса C#?
ответ
Помещение: вы можете найти пространство имен классов над его объявлением.
Если вы хотите добавить ссылку на пространство имен x из своего класса, и вы работаете в Visual Studio, просто наведите курсор на имя класса (т. Е. «HttpBasicAuthenticator») и нажмите «CTRL +».
Должно открыться меню, в котором вы можете добавить ссылку на класс HttpBasicAuthenticator.
PS Если вы все еще не можете увидеть ссылку на уже существование класса, попробуйте добавить правильную ссылку из вашего проекта
CTRL +. не работает на моем VS 2012, ничего не всплывает. –
Принять много ответа на этот вопрос http://stackoverflow.com/questions/13358051/ctrl-dot-showsmarttag-not-working-in-vs2012 –
В этом случае очень легко, так как у вас есть хранилище для класса. Таким образом, вы можете найти имя класса в github, найти файл кода, связанный с этим классом, и получить пространство имен оттуда.
Обновления на основе вашего комментария
Для общих случаев вы должны быть уверены, что у вас есть ссылка на библиотеку DLL, содержащую этот класс. Затем вы можете щелкнуть правой кнопкой мыши по dll и выбрать View in Object Browser
.
Затем во всплывающем окне вы сможете выполнить поиск по имени класса.
Если имя класса существует, вы увидите пространство имен контейнера в нижней правой панели.
Спасибо, это решает мою проблему, но я прошу общий случай. –
- 1. C# /. NET Как найти содержащее пространство имен из имени класса
- 2. C++ добавление класса в пространство имен: почему?
- 3. Невозможно найти пространство имен SystemManufacturers
- 4. C# ссылочной пространство имен спрятанных класса пространств имен
- 5. пространство имен против класса вложенности
- 6. Определить пространство имен файла C#
- 7. C# пространство имен данных
- 8. Пространство имен в C++
- 9. пространство имен Затенение Имя класса
- 10. пространство имен для класса внутри класса в python
- 11. Не удается найти пространство имен
- 12. Пространство имен C++ EOF
- 13. C# Пространство имен
- 14. Пространство имен в C#
- 15. C# System.Type - пространство имен?
- 16. Импорт пространство имен не может найти пространство имен
- 17. ASP.NET компилятор не может найти пространство имен
- 18. пространство имен сфера против объема внутри класса
- 19. Как добавить пространство имен при создании нового класса C++?
- 20. C# Пространство имен не найдено для DLL
- 21. Невозможно найти пространство имен SpringHandler для пространства имен XML-схемы
- 22. Как найти пространство имен для импорта для угловых 2
- 23. C++: пространство имен конфликт между экстерном «C» и членом класса
- 24. Как найти полное пространство имен символа?
- 25. Как получить пространство имен в строку C#
- 26. Как работает пространство имен в C#?
- 27. C# дизассемблирование по умолчанию пространство имен модуль класса
- 28. Я не могу найти пространство имен System.Windows.Media
- 29. Как использовать пространство имен для нескольких файлов
- 30. создать пространство имен для объекта в C#
Вы добавили строку 'using RestSharp; ', как показано в разделе« Основное использование »? – adv12
Вы установили пакет Nuget? [RestSharp] (https://www.nuget.org/packages/RestSharp) –
@JirongHu см. Мой обновленный ответ. –