public void LoadHash() { using (FileStream s = new FileStream(FullName, FileMode.Open, FileAccess.Read)) { using (SHA1Managed sha1 = new SHA1Managed()) { Hash = BitConverter.ToString(sha1.ComputeHash(s)); } } FlickrPhotoInfo p; if (StatusForm.Instance.Hashes.TryGetValue(Hash, out p)) { Flickr = p; } else { StatusForm.Instance.Hashes[Hash] = Flickr; } }
public PhotoInfo() { Flickr = new FlickrPhotoInfo(); }