private InstallerType GetInstallerTypeValue(XAttribute src) { if (src==null) return InstallerType.Unknown; InstallerType result; if (src==null || !Enum.TryParse<InstallerType>(src.Value, true, out result)) { return InstallerType.Unknown; } return result; }