Já analisei código C# com interoperabilidade para F# mas mistura de linguagens num projeto (aka mesma DLL ou JAR..) é algo que não vejo frequentemente (e sinceramente desconheço os mecanismos).
Tens alguma situação específica que estejas a analisar para fazeres a pergunta?