Как быстро найти URL-адрес метода .NET Framework в MSDN?

Как найти URL-адрес, представляющий документацию по методу .NET Framework на веб-сайте MSDN?

Например, я хочу встроить URL-адрес метода .NET Framework в некоторые комментарии в некотором коде. Обычный «искаженный» URL-адрес, который можно получить при поиске в MSDN, выглядит не очень дружелюбно: http://msdn.microsoft.com/library/xd12z8ts.aspx. Использование URL-адреса поиска Google тоже выглядит не очень красиво.

Что мне действительно нужно, так это простой и легко читаемый URL-адрес, который можно вставлять в комментарии. Например,

// бла бла бла. См. http://‹....>/System.Byte.ToString для получения дополнительной информации.


person Jeff Stong    schedule 16.09.2008    source источник
comment
Возможно, я недостаточно ясно выразил свой вопрос — мне нужен URL-адрес, удобный для документации. Я обновил вопрос, чтобы сделать это более ясным.   -  person Jeff Stong    schedule 16.09.2008


Ответы (6)


В большинстве случаев вы можете просто добавить к домену ссылку на пространство имен в нижнем регистре:

http://msdn.microsoft.com/en-us/library/system.windows.application_events.aspx

Более того, например, для версии .Net 2.0 (или любой конкретной версии) вы можете добавить "(VS.80)":

http://msdn.microsoft.com/en-us/library/system.windows.forms.button(VS.80).aspx

Другие версии:

  • .Net 1.1 -> (VS.71)
  • .Net 2.0 -> (VS.80)
  • .Net 3.0 -> (VS.85)
  • .Net 3.5 -> (VS.90)

Попробуйте использовать метод (Control.IsInputChar) следующим образом: http://msdn.microsoft.com/en-us/library/system.windows.forms.control.isinputchar.aspx

person user7116    schedule 16.09.2008
comment
Очень хорошо. Однако (как) схема работает, когда задействованы дженерики? Мои наивные подходы не работают. Боюсь, решения нет. :-/ - person Konrad Rudolph; 16.09.2008
comment
@Конрад Рудольф: я не знаю ни одного, вы должны использовать искаженное имя. Я больше поклонник ответа Шона Остина на более общую проблему. - person user7116; 17.09.2008

По моему опыту, наверное, быстрее всего просто ввести его в Google.

РЕДАКТИРОВАТЬ:

Теперь, когда вы отредактировали свой пост, чтобы уточнить, что вы на самом деле имели в виду, я бы сказал, что встраивание URL-адресов в ваши комментарии — это хорошо, но у вас действительно нет гарантий, что искаженный URL-адрес или красивый URL-адрес будут существовать в будущем.

person Shaun Austin    schedule 16.09.2008
comment
@Shaun Austin: не забудьте site:msdn.microsoft.com, чтобы сузить область поиска. - person user7116; 17.09.2008

Это просто — просто добавьте имя метода в конец http://msdn.microsoft.com//library/.

Например, чтобы найти URL-адрес метода System.Byte.ToString, перейдите по адресу http://msdn.microsoft.com//library/System.Byte.ToString

person Jeff Stong    schedule 16.09.2008

По моему опыту, поиск в Google работает быстрее, чем поиск в msdn.

person Mostlyharmless    schedule 16.09.2008

Я считаю, что поиск в Google «msdn» делает это.

т.е. - msdn System.Web.UI.WebControls.Repeater.ItemDataBound

person Aaron Powell    schedule 16.09.2008

Создайте поисковую систему для библиотеки MSDN в Firefox Возможно, вот так?

person Scott Gowell    schedule 16.09.2008