@ildjarn deserves the credit here for answering first, but I'm submitting the answer here so it can be accepted.
The F# equivalent of the C# is
keyword is :?
. For example:
let cat = Animal()
if cat :? Animal then
printfn "cat is an animal."
else
printfn "cat is not an animal."