LINQ igual en lugar de Contiene

Necesito usar igual en lugar de Contiene. Tengo una serie de códigos llamados selectedDeviceTypeIDs, supongo que tiene dos códigos {1,2}

Necesito obtener el resultado de la consulta si los ID de dispositivos son exactamente {1,2}, por lo que he reemplazado selectedDeviceTypeIDs.Contains por selectedDeviceTypeIDs.equal o algo así ...

m => m.Devices.Any(w => selectedDeviceTypeIDs.Contains(w.DeviceTypeID)

if (DeviceTypeIDs != null)
{
    Guid[] selectedDeviceTypeIDs = DeviceTypeIDs.Split(',').Select(Guid.Parse).ToArray();
    query = query.Where(j => j.HospitalDepartments.Any(jj => jj.Units.Any(m => m.Devices.Any(w => selectedDeviceTypeIDs.Contains(w.DeviceTypeID)))));
}