/// <summary> /// Create the unique instance of PortableDeviceCollection /// </summary> /// <param name="appName"></param> /// <param name="majorVersion"></param> /// <param name="minorVersion"></param> /// <returns></returns> public static PortableDeviceCollection CreateInstance(string appName, float majorVersion, float minorVersion) { if (string.IsNullOrEmpty(appName)) { throw new ArgumentNullException("appName"); } return(_instance ?? (_instance = new PortableDeviceCollection(appName, majorVersion, minorVersion))); }
/// <summary> /// Create the unique instance of PortableDeviceCollection /// </summary> /// <param name="appName"></param> /// <param name="majorVersion"></param> /// <param name="minorVersion"></param> /// <returns></returns> public static PortableDeviceCollection CreateInstance(string appName, float majorVersion, float minorVersion) { if (string.IsNullOrEmpty(appName)) throw new ArgumentNullException("appName"); return _instance ?? (_instance = new PortableDeviceCollection(appName, majorVersion, minorVersion)); }