I want to retrieve the same image from 2 different sources and merge them together.
using (var stream = webclient.OpenRead("http://media-cdn.tripadvisor.com/media/photo-s/01/70/3e/a9/needed-backup-lol.jpg"))
using (var stream2 = webclient.OpenRead("http://img135.imageshack.us/img135/93/neededbackuplol.jpg"))
let's suppose that I use Stream.Read:
stream.Read(buffer, 0, 100)
stream2.Read(buffer, 100, 200)
my question is do those 2 connection always send me THE ENTIRE IMAGE or JUST THE PART that im requesting? I mean, when i use stream.read(buffer, 100, 200) I will receive only 100 byte or I will still receive the entire image and then just cut the part that im interesting in?