public VersionOS() { HashSet<String> keySet = new HashSet<String>(); System.Collections.IEnumerator myEnumerator = Registry.CurrentUser.OpenSubKey("Software").GetSubKeyNames().GetEnumerator(); while(myEnumerator.MoveNext()) { keySet.Add(myEnumerator.Current.ToString()); } if (keySet.Contains("Wow6432Node")) { this.versionOS = enumVersionOS.OS_64_bit; } else { this.versionOS = enumVersionOS.OS_32_bit; } }
public VersionOS() { HashSet <String> keySet = new HashSet <String>(); System.Collections.IEnumerator myEnumerator = Registry.CurrentUser.OpenSubKey("Software").GetSubKeyNames().GetEnumerator(); while (myEnumerator.MoveNext()) { keySet.Add(myEnumerator.Current.ToString()); } if (keySet.Contains("Wow6432Node")) { this.versionOS = enumVersionOS.OS_64_bit; } else { this.versionOS = enumVersionOS.OS_32_bit; } }