Händelser
17 mars 23 - 21 mars 23
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
I det här avsnittet beskrivs medlemmar i F#-objekttyper.
Medlemmar är funktioner som ingår i en typdefinition och deklareras med nyckelordet member
. F#-objekttyper som poster, klasser, diskriminerade fackföreningar, gränssnitt och strukturer stöder medlemmar. Mer information finns i Poster, klasser, diskriminerade unioner, gränssnitt och structs.
Medlemmar utgör vanligtvis det offentliga gränssnittet för en typ, vilket är anledningen till att de är offentliga om inget annat anges. Medlemmar kan också förklaras privata eller interna. Mer information finns i Access Control. Signaturfiler kan också användas för att exponera eller inte exponera vissa medlemmar av en typ. Mer information finns i Signaturer.
Privata fält och do
bindningar, som endast används med klasser, är inte sanna medlemmar, eftersom de aldrig ingår i det offentliga gränssnittet av en typ och inte deklareras med nyckelordet member
, men de beskrivs även i det här avsnittet.
Avsnitt | Description |
---|---|
let Bindningar i klasser |
Beskriver definitionen av privata fält och funktioner i klasser. |
do Bindningar i klasser |
Beskriver specifikationen för objektinitieringskod. |
Egenskaper | Beskriver egenskapsmedlemmar i klasser och andra typer. |
Indexerade egenskaper | Beskriver matrisliknande egenskaper i klasser och andra typer. |
Metoder | Beskriver funktioner som är medlemmar i en typ. |
Konstruktorer | Beskriver specialfunktioner som initierar objekt av en typ. |
Överlagring av operatorer | Beskriver definitionen av anpassade operatorer för typer. |
Händelser | Beskriver definitionen av stöd för händelsehantering i F#. |
Strukturer | Beskriver definitionen av structs i F#. |
Explicita fält | Beskriver definitionen av oinitierade fält i en typ. |
Händelser
17 mars 23 - 21 mars 23
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nu