2012-02-07 4 views
-2

Я нашел хороший фрагмент кода для загрузки файлов Youtube с C# .net. http://sourcecodecenter.blogspot.com/2011/05/download-youtube-videos-with-c.html Я также пробовал этот код на Windows Phone, но классов HtmlAgilityPack, HtmlDocument and HtmlNode не существует. Во всяком случае:Windows Phone Youtube Загрузить

WebRequest request = WebRequest.Create(url); 
WebResponse response = request.GetResponse(); 

не работает. Есть не так много строк, которые не работают, как вы можете видеть ...

Я не знаю подходящих классов для Windows.

+2

Вы должны попытаться выяснить, что делает каждый класс, а затем найти/записать его эквивалент телефона. Это слишком широко. SO не является местом, чтобы попросить других написать свой код. –

+0

Я только новичок в Windows Phone, и я попытался найти эквиваленты, но это слишком сложно для новичка. Вот почему я прошу о помощи, и я думаю, что 4 строки кода уже достаточно, чтобы заменить неизвестные классы. Это не просит других написать мой код. – user1185556

+1

'HtmlAgilityPack' - это библиотека с открытым исходным кодом: http://htmlagilitypack.codeplex.com/ Если класс« не существует », вы должны указать имя Google. Чаще всего этого нет, вы получите информацию о классе и документацию о том, как его использовать. – keyboardP

ответ

1
  • HtmlAgilityPack - Для того, чтобы использовать это на Windows Phone 7, вам необходимо проверить папку с именем HAPPhone или HAPPhone7.1 из CodePlex, а затем построить его вашей собственной личности

  • WebRequest - В Silverlight, вам нужно для получения ответа асинхронно. Пример можно найти здесь: http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest(VS.95).aspx

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