Image.FromStream créé effectivement une instance de Image. Genre ça:
effectivement, la taille du tas de génération 0 n'augmente plus.Code:
1
2
3
4
5
6 using (FileStream fs = new FileStream(@"c:\temp\test.jpg", FileMode.Open, FileAccess.Read)) { if (pb.Image != null) pb.Image.Dispose(); pb.Image = Image.FromStream(fs, true, true); }
A+