| 
			 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
   
 
 |