tengo que enumerar los miembros de una colección y crear una matriz con una propiedad particular de los miembros:¿Cómo se escribe el molde en F #?
let ops: int array = [| for x in app.Operations ->
let op= x : IAzOperation
op.OperationID |]
Aquí app.Operations
es una colección de IAzOperation sino en la enumeración, devuelve cada miembro como Obj
. Entonces quiero escribir cada miembro y acceder a la propiedad. pero no estoy seguro de cómo encasillarlo. Si encasillado la forma en que he mencionado aquí, me da error:
This espression was expected to have type IAzOPeration but here has type obj.
Qué me estoy perdiendo aquí?
Para completar, con coincidencia de patrones [| para :? IAzOperation como op on app.Operations -> op.OperationID |] – desco