У меня есть гиперссылка с изображением.
Мне нужно прочитать / загрузить изображение с этой гиперссылки и назначить его байтовому массиву (byte[]) в C #.
byte[]
Спасибо.
WebClient.DownloadData - самый простой способ.
var webClient = new WebClient(); byte[] imageBytes = webClient.DownloadData("http://www.google.com/images/logos/ps_logo2.png");
Редактирование третьей стороной: обратите внимание, что WebClient является одноразовым, поэтому вы должны использовать using:
using
string someUrl = "http://www.google.com/images/logos/ps_logo2.png"; using (var webClient = new WebClient()) { byte[] imageBytes = webClient.DownloadData(someUrl); }