Microsoft Visual Basic é uma ferramenta de programação poderosa com uma lista completa de funcionalidades e uma interface de programação intuitiva. Programadores iniciantes podem tirar proveito da facilidade de uso do ambiente de desenvolvimento integrado , enquanto que os programadores experientes podem fazer uso dos ricos recursos de programação de VB.NET . Um dos recursos disponíveis é a capacidade de usar as funções internas, ou para escrever suas próprias funções para fins especiais . Funções de conversão
Visual Basic contém funções de conversão internos que lidam com a conversão de data e hora, as cadeias de caracteres , números e muito mais. Algumas dessas funções compilar de forma que a avaliação da expressão de código contém o código de conversão , o qual pode resultar num desempenho melhorado . A funcionalidade de algumas das funções de conversão está contida em métodos básicos visuais internas como " ToString () ".
Matemática Funções As funções matemáticas em VB . NET fornecer tais resultados como valores absolutos , valores trigonométricas, logarítmicas, arredondando os valores e praças de números. Estas funções foram incorporadas aos métodos internos com nomes semelhantes . Por exemplo, a função matemática "Round " é incorporada ao método de "Round " . Usando o método , em vez de a função pode tornar o seu programa mais legível e compacto.
Corda Funções
Visual Basic é muito hábeis em lidar com cordas , por isso é nenhuma surpresa que há uma série de funções de manipulação de cadeia construída para VB.NET . Há funções para aparar cordas, mudando uma string para maiúsculas ou minúsculas , o que justifica uma string para a direita ou para a esquerda e mais. Estas funções são muito valiosos para extração de dados de entrada e saída de formatação .
User Defined Functions
Se você precisar de uma função para executar uma ação específica , você pode querer escrever seu próprio procedimento de função e chamá-lo a partir de seu código com um comando de atribuição . Você pode passar parâmetros para a função de dar-lhe mais flexibilidade, mas a sua função deve estar esperando o parâmetro, e você deve passar vários parâmetros na ordem correta . Tal como acontece com funções embutidas , funções definidas pelo usuário retornar um valor para a instrução de chamada .