Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar TryParse em Visual Basic
Muitos dos números que você vê nas aplicações informáticas são realmente cordas. Por exemplo, uma caixa de texto "Quantidade " em uma página da Web pode conter uma representação de string do número " 100 ". Os desenvolvedores devem converter valores de strings em valores numéricos antes dos computadores pode usá-los para realizar cálculos matemáticos. Linguagem de programação Visual Basic , da Microsoft tem uma classe embutida chamada " TryParse . " Essa classe contém métodos que permitem que você converter representações de seqüência de números em tipo de dados numéricos que os computadores podem manipular . Instruções
1

Abra o Microsoft Visual Studio. Clique em "Arquivo " e clique em "New".
2

Clique em " New Project" para abrir a janela "New Project " . Clique em " Visual Basic ", e , em seguida, clique em " Console Application ". Visual Studio cria um novo aplicativo de console e exibe o código para " Module1.vb " na janela de código. Este código contém a sub " principal" que contém estas duas linhas :

Sub main ()

End Sub
3

substituir essas duas linhas de código com o seguinte código :

Sub Main () Dim

int16String as String = "100"

Dim doubleString as String = "100"

bytestring Dim As String = "1"

Dim sucesso As Boolean

End Sub

isso cria um sub " principal" que contém quatro definições de variáveis ​​. As três primeiras linhas do "Main" Sub definir um Int32, um duplo e um tipo de dados Byte . Estes são os tipos de dados comuns que você pode usar em um programa Visual Basic. A quarta linha define uma variável booleana chamada " sucesso".
4

Adicione o seguinte código após a linha que lê " Dim sucesso como booleano: "

sucesso = Int16.TryParse ( "100" , int16Number )

Console.WriteLine ( "sucesso converter 100 para Int16 =" sucesso )

sucesso = Double.TryParse ( " 10 0", doubleNumber )

Console.WriteLine ( "sucesso convertendo 10 0 para Double =" sucesso )

sucesso = Byte.TryParse ("1" , byteNumber )

Console.WriteLine (" converter o sucesso 1 para Byte = " sucesso )

Console.ReadLine ()

a primeira linha de código tenta converter a string " 100 " para um tipo de dados Int16 usando o " método Int16.TryParse " . Se a conversão for bem-sucedido , Visual Basic armazena o valor na variável chamada " int16Number ". Visual Basic também armazena o status do que a tentativa de conversão na variável "sucesso" . A segunda linha de código exibe o valor de "sucesso". Esse valor será " true" se a conversão funciona e "false" se a conversão falhar . As restantes linhas de código de executar a mesma tentativa de conversão usando o método " Double.TryParse " e o método " Byte.TryParse " . As "declarações Console.WriteLine escrever estes resultados para a janela de comando . A linha final do código mantém a janela de comando aberto para que você possa ver os resultados.
5

Pressione F5 . Visual Studio executa o aplicativo . os métodos TryPasre tentar converter " 100", " 10 0" e " 1" para os tipos de dados especificados nas declarações TryParse .
6

Reveja os resultados na janela de comando . Esses resultados serão aparecer da seguinte forma :

sucesso converter 100 para Int16 = true

sucesso convertendo 10 0 para Double = False


sucesso converter 1 a Byte = True

a segunda conversão de " 10 0" a dupla falha e retorna "Falso ", porque a string " 10 0 " contém um espaço incorporado . Ele não é um número válido.
7

Continue a experimentar usando diferentes valores de cadeia . Note como o TryParsemétodo trabalha com esses valores. , por exemplo, em vez de usar " 10 0 " na demonstração Double.TryParse , você pode tentar um valor de string , como " -100,0 " em vez .

Anterior :

Próximo : No
  Os artigos relacionados
·Como Fazer um Navegador Internet em Vb.Net sem o contro…
·Como converter uma matriz de bytes para uma string com …
·Arrays estáticos em Funções em VBA 
·Como enviar um buffer para fechar um soquete 
·Como converter Tempo Cordas em Vb.Net 
·Como fazer um Bot Booter 
·Como inserir um cabeçalho com o VBA 
·O Processo de Morte Script VBS 
·Como converter uma caixa de texto para um número em Vi…
·Tutorial sobre como usar VB6 PictureBox 
  Artigos em destaque
·O que é um EJB Stub 
·Como criar seu site com PHP 
·Como fazer o download de um Tutorial do Oracle 
·Como criar um Applet & C + + 
·Como adicionar uma dica de ferramenta para ListItem 
·Como converter Hex para Decimal em MIPS 
·Como mover para a próxima linha em StreamReader 
·Como fazer JavaScript para rolar Anúncios 
·Como processar cartões de crédito em PHP 
·Como fazer URLs Vá em um navegador em Visual Basic 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados