Wku

Så ringer en funktion i VB

Fastnat med begreppen "Function" i VB? Om ja, läs denna guide för att lära sig de så kallade konstruktioner av "Function" i paradigm för VB.

Steg

Så ringer en funktion i VB. Hur förklara funktionen?
Så ringer en funktion i VB. Hur förklara funktionen?
  1. 1
    Vad är funktionen?
    • Använd ett Function procedur när du behöver returnera ett värde till den anropande koden.
    • En funktion i sig har en typ, och funktionen returnerar ett värde till den anropande subrutinen baserat på koden som den innehåller.
  2. 2
    Hur förklara funktionen?
    • Du kan definiera en funktion förfarande enbart på kursnivå. Detta innebär deklarationen sammanhanget för en funktion måste vara en klass, struktur, modul, eller gränssnitt, och kan inte vara en källfil, namespace, förfarande, eller blocket.
    • En funktion förklaras på exakt samma sätt som en subrutin, förutom att använda "Function" nyckelordet i stället för "Sub".
    • Funktion förfaranden standard för allmänhetens tillgång. Du kan justera sina åtkomstnivåer med tillgång modifierare.
  3. 3
    Så ringer funktionen?
    • Du ringer ett Function procedur genom att använda proceduren namn, följt av argumentet listan inom parentes, i ett uttryck.
    • Du kan utelämna parenteser endast om du inte levererar några argument. Men är din kod mer lättläst om du alltid inkludera parentesen.
    • En funktion kan också anropas med Call uttalande, i vilket fall returvärdet ignoreras.
    • För att returnera ett värde, tilldela ett värde av rätt typ till funktionens namn, som om det vore en variabel.

Syntax

Förklaring

 [<attributelist>] [Accessmodifier] [proceduremodifiers] [Delad]
 Function namn [(Av typeparamlist)] [(parameterlist)] [Som returnType]
 [Uttalanden]
 [Exit Function]
 [Uttalanden]
 End Function


Ringa

 "Utan Call
 Function_Name ()
 
 "Med Call
 Call Function_Name ()

Exempel

Ett exempel på funktion som adderar två tal visas nedan