Criar um ArrayList
|
As funções são como subprograms, a não ser que falem para trás -- retornam um valor dos dados à indicação de chamada e as funções podem ser passadas a argumentos, se necessitadas, ou podem operar-se sem informação que está sendo alimentada a elas
|
Formatos da função
|
O formato geral para uma função é dado abaixo.
|
Function name (argument As type [, argument As type]...) [As type]
...statements
[Return value]
[Exit Function]
End Function
|
|
O seguinte exemplo mostra uma função nomeada Get_Area qual calcula a área de um retângulo e quando fornecido com as dimensões da altura e da largura pela indicação de chamada.
|
<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>
|
|
Chamando funções das páginas de ASP.NET
|
Muito frequentemente melhor que de um subprogram, uma função é chamada de um controle do usuário codificado na página. Durante o emperramento dos dados, isto acontece rotineiramente. Um exemplo simples é mostrado abaixo de onde a data atual está encaixada na página quando carrega e a data está fornecida por uma ligação de controle.
|
<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>
|
|
A expressão obrigatória é uma chamada à função, o cujo retornou o valor substitui a chamada quando Page.DataBind () é executado no procedimento de Page_Load e nas ligações de controle similares é feito quando dados calculados ligando ao , e .
|
 |
 |
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
|