Créer un ArrayList
|
Les fonctions sont comme des sous-programmes, excepté elles émetteur-récepteur -- elles renvoient une valeur de données au rapport appelant et des fonctions peuvent être passées à des arguments, si nécessaires, ou elles peuvent fonctionner sans information leur étant alimenté
|
Formats de fonction
|
Le format général pour une fonction est donné ci-dessous.
|
Function name (argument As type [, argument As type]...) [As type]
...statements
[Return value]
[Exit Function]
End Function
|
|
L'exemple suivant montre une fonction appelée Get_Area ce qui calcule le secteur d'un rectangle et une fois fourni avec des dimensions de taille et de largeur par le rapport appelant.
|
<SCRIPT runat="server">
Sub Rectangle
Dim Width As Integer = 10
Dim Height As Integer = 5
Dim Area As Integer
Area = Get_Area(Width, Height)
End Sub
Function Get_Area (Width As Integer, Height As Integer) As Integer
Get_Area = Width * Height
Exit Function
End Function
</SCRIPT>
|
|
Appeler des fonctions des pages d'ASP.NET
|
Très souvent plutôt que d'un sous-programme, une fonction s'appelle d'une commande de serveur codée sur la page. Pendant l'attache de données, ceci se produit par habitude. Un exemple simple est montré au-dessous d'où la date du jour est incluse à la page quand elle charge et la date est fournie par un appel de fonction.
|
<SCRIPT runat="server">
Sub Page_Load
Page.DataBind()
End Sub
Function Get_Date() As String
Get_Date = FormatDateTime(DateString, DateFormat.LongDate)
End Function
</SCRIPT>
<b>Today's date is <%# Get_Date %></b>
|
|
L'expression obligatoire <%# Get_Date %> est un appel à la fonction, dont a renvoyé la valeur remplace l'appel quand Page.DataBind () est exécuté du procédé de Page_Load et des appels de fonction semblables est fait quand des données calculées liantes au <asp : Repeater>, <asp : DataGrid>, et <asp : Commandes de DataList>.
|
|
|
Keywords:
Functions in VB.NET,
visual basic functions,
vb net functions,
functions in vb net,
pl sql functions,
function in vb net,
substring in vb net,
string functions in vb net,
split function in vb net,
format function in vb net,
date functions in vb net,
date function in vb net,
php functions,
perl functions,
javascript functions,
oracle functions,
derivative functions,
calculus functions,
vb6 functions
|