muszę wyliczyć przez członków kolekcji i utworzyć tablicę z danej nieruchomości członków:Jak wpisać rzut w F #?
let ops: int array = [| for x in app.Operations ->
let op= x : IAzOperation
op.OperationID |]
Tutaj app.Operations
jest zbiorem IAzOperation ale na wyliczenie, powraca każdego członka jako Obj
. Dlatego chcę wpisać rzut każdego członka i uzyskać dostęp do nieruchomości. ale nie wiem, jak to napisać. Gdybym typecast sposób mam tu wspomnieć, że daje mi błąd, że:
This espression was expected to have type IAzOPeration but here has type obj.
Co ja tu brakuje?
Dla kompletności wersję z wzorem pasującym [| dla :? IAzOperation jako op w app.Operations -> op.OperationID |] – desco