public static R7GenericDeviceParameter ToR7(this int parameter) { #if ANDROID return(R7GenericDeviceParameter.Values().SingleOrDefault(x => x.Ordinal() == parameter)); #elif IOS return((R7GenericDeviceParameter)parameter); #endif }
public static R7GenericDeviceParameter ToR7(this Parameter parameter) { try { #if ANDROID return(R7GenericDeviceParameter.Values().SingleOrDefault(x => x.Ordinal() == (int)parameter)); #elif IOS return((R7GenericDeviceParameter)Enum.Parse(typeof(R7GenericDeviceParameter), parameter.ToString())); #endif } catch (Exception e) { Debugger.Break(); throw; } }