F# ja C# yhteiskäyttö

Post on 17-Dec-2014

430 views 1 download

description

F# dll käyttö C#-projektin referenssinä Sanko F# -tapahtuman diasarja

Transcript of F# ja C# yhteiskäyttö

F#-projektin käyttö C#:sta

Uusi F#-projekti

Build

Uusi C#-projekti ja “Add reference…”

Projects -> F#-projekti

Käytä kuten mitä tahansa

Luokkakirjastoissa

Kaikki normaalit luokkarakenteet toimivat

F#:ssa samat CLR-perustyypit

Huomioita luokkakirjastoihin

Seq<T> = IEnumerable<T>

F# funktion tyyppi puuttuu C#:sta

Tuple<T1, T2> toimii hyvin

Huomioita luokkakirjastoihin

Nimeämiskäytännöt

AssemblyInfo & StrongName• Voi lisätä