private MD5Sum screenconfig() { MD5Sum md5=new MD5Sum(); md5.Add(Screen.AllScreens.Length); // Hash the number of screens for(var i=0; i<Screen.AllScreens.Length; i++) { md5.Add(Screen.AllScreens[i].Bounds.ToString()); // Hash the dimensions of this screen } return md5; }