AVCam.CameraViewController.UniqueDevicePositionsCount C# (CSharp) Метод

UniqueDevicePositionsCount() статический приватный Метод

static private UniqueDevicePositionsCount ( AVCaptureDeviceDiscoverySession session ) : int
session AVCaptureDeviceDiscoverySession
Результат int
		static int UniqueDevicePositionsCount (AVCaptureDeviceDiscoverySession session)
		{
			var uniqueDevicePositions = new List<AVCaptureDevicePosition> ();

			foreach (var device in session.Devices) {
				if (!uniqueDevicePositions.Contains (device.Position))
					uniqueDevicePositions.Add (device.Position);
			}

			return uniqueDevicePositions.Count;
		}
	}