quinta-feira, 11 de julho de 2013

ASP.NET - Funções

;)

Fala aí povão.
Vamos la, primeiro vamos definir Funções.

É uma estrutura de código que armazena instruções, enfim qualquer código que você queira colocar dentro da função.Vejamos exemplos:


Em C#
public void funcao( string valor){
    response.write("VALOR:"+ valor);
}


Em VB.NET
Public Sub funcao(ByVal valor As String)
    Response.Write("VALOR:"& valor)
End Sub


Este foi um exemplo de função que não retorna nenhum valor. isso explica o void em C# e explica a declaração Sub em VB.NET.

Agora vejamos outro exemplo de função que fará um calculo de porcentagem sobre um valor atual e um valor total e nos retornará quanto significa esse valor atual em porcentagem. Vejamos:


Em C#
public int retornaPorcentagem( int valorAtual, int valorTotal){
    int r;
        r = Convert.ToInt32((valorAtual * 100)/valorTotal)
    return r; }


Em VB.NET
Public Function retornaPorcentagem(ByVal valorAtual As Integer, ByVal valorTotal As Integer) As Integer
    Dim r As Integer;
        r = cInt((valorAtual * 100)/valorTotal)
    return r
End Sub


Vejamos agora as funções retornam valores (return) e percebam que a declaração da função também modifica quando queremos retornar valores, em C# indicamos o tipo de dado antes do nome da função no caso int, e em VB.NET utilizamos Function ao invés de Sub e atribuímos o tipo Integer à função ( As Integer ) .

Bom é isso ai! []s


Nenhum comentário:

Postar um comentário