Strings VB.NET
MMORPG Brasil :: APOIO & DESENVOLVIMENTO :: Centro de Aprendizagem :: Programação :: Outras Linguagens
Página 1 de 1 • Compartilhe •
Strings VB.NET
Para começar com Strings no VB.NET vamos dar uma olhada por trás dos panos usando o Object Browser.
Em um novo Projeto aperte F2. Para abrir o Object Browser.
[Você precisa estar registrado e conectado para ver esta imagem.]
Talvez a maior diferença entre Strings no VB 6.0 e Strings no VB.NET é que no VB.NET é que Strings não podem ser declaradas com um tamanho fixo. Ao atribuir um valor a uma String o valor do tamanho determina o tamanho da String.
No VB.NET uma instância de uma String não pode ser alterada depois de criada. Mesmo que você altere o valor atribuido a String , na verdade uma nova instância da String será criada para conter a alteração.
Exemplo :
Dim Nome As String = "Jose Carlos Macoratti"
Nome = Nome.Remove(19, 1)
MessageBox.Show("Meu nome é " & Nome)
-Neste código estamos alterando o valor da String - Nome - pois estou removendo um caractere 't' do nome ( o novo valor será igual a Macorati) usando o método - Remove.
- Ao fazer isto uma nova instância da String será criada com o valor alterado e será retornado uma referência para a qual a variável nome esta definida.
Os novos métodos e propriedades da classe String
Neste primeiro contato com o Strings no VB.NET vamos ver o que mudou a nivel de tratamento de Strings : quais os novos métodos e propriedades e como usá-los. Comecemos pelos mais usados; a seguir uma tabela comparando os métodos no VB6 e no VB.NET :
VB6
Len
Mid
Replace
InStr
UCase
LCase
Split
Join
VB.NET
.Length
.SubString
.Replace
.IndexOf
.ToUpper
.ToLower
.Split
.Join
Exemplos :
1 - Obtendo o tamanho(comprimento) de uma String - Length
Length - Esta propriedade retorna o número de caracteres em uma string . Código exemplo :
Dim Nome As String = "José Carlos Macoratti"
Dim Tamanho As Integer
Tamanho = Nome.Length
MessageBox.Show("O número de caracteres em nome é : " & Tamanho, "Length", MessageBoxButtons.OK)
"Retirado de [Você precisa estar registrado e conectado para ver este link.]
Em um novo Projeto aperte F2. Para abrir o Object Browser.
[Você precisa estar registrado e conectado para ver esta imagem.]
Talvez a maior diferença entre Strings no VB 6.0 e Strings no VB.NET é que no VB.NET é que Strings não podem ser declaradas com um tamanho fixo. Ao atribuir um valor a uma String o valor do tamanho determina o tamanho da String.
No VB.NET uma instância de uma String não pode ser alterada depois de criada. Mesmo que você altere o valor atribuido a String , na verdade uma nova instância da String será criada para conter a alteração.
Exemplo :
Dim Nome As String = "Jose Carlos Macoratti"
Nome = Nome.Remove(19, 1)
MessageBox.Show("Meu nome é " & Nome)
-Neste código estamos alterando o valor da String - Nome - pois estou removendo um caractere 't' do nome ( o novo valor será igual a Macorati) usando o método - Remove.
- Ao fazer isto uma nova instância da String será criada com o valor alterado e será retornado uma referência para a qual a variável nome esta definida.
Os novos métodos e propriedades da classe String
Neste primeiro contato com o Strings no VB.NET vamos ver o que mudou a nivel de tratamento de Strings : quais os novos métodos e propriedades e como usá-los. Comecemos pelos mais usados; a seguir uma tabela comparando os métodos no VB6 e no VB.NET :
VB6
Len
Mid
Replace
InStr
UCase
LCase
Split
Join
VB.NET
.Length
.SubString
.Replace
.IndexOf
.ToUpper
.ToLower
.Split
.Join
Exemplos :
1 - Obtendo o tamanho(comprimento) de uma String - Length
Length - Esta propriedade retorna o número de caracteres em uma string . Código exemplo :
Dim Nome As String = "José Carlos Macoratti"
Dim Tamanho As Integer
Tamanho = Nome.Length
MessageBox.Show("O número de caracteres em nome é : " & Tamanho, "Length", MessageBoxButtons.OK)
"Retirado de [Você precisa estar registrado e conectado para ver este link.]
Nadaila- Membro

- Mensagens: 203
Toco cru pegando fogo tchee.
Re: Strings VB.NET
Tópico bloqueado a fim de organização. Caso alguém tenha algo adicional a citar ou dúvidas, comentários ou sugestões PM-ME.
Nadaila- Membro

- Mensagens: 203
Toco cru pegando fogo tchee.
Tópicos similares» Strings VB.NET
» [XCREATOR] [ENGINE] Manipulação de Lista de Strings
» Links dinamicos - Query String
» Tutorial - Strings no Game Maker
» [script] Pegar string entre separadores
» [XCREATOR] [ENGINE] Manipulação de Lista de Strings
» Links dinamicos - Query String
» Tutorial - Strings no Game Maker
» [script] Pegar string entre separadores
MMORPG Brasil :: APOIO & DESENVOLVIMENTO :: Centro de Aprendizagem :: Programação :: Outras Linguagens
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum











» The Ultimate Dragon Ball - Saga Saiyajin
» Dragon Ball Spirit Online
» Dragon Blaster Online
» Revista Anime Masters 2° Edição
» Ajudem galera por favor!!!!!!!!!
» [Release]Tribal Wars
» Avalia Map
» Me ajudem Porfavor [não saio do level 1]
» Ganhando dinheiro para seu host.
» Qual engine você atualmente usa para desenvolver seu projeto?
» Fontes para todos gostos
» vc gosta de flechas ou arrows diferente entao e aqui msm baixi aqui e so aqui
» Sprites do pokemon editatas by: Mirage
» Tiles Pokémon
» Alguém poderia de me passar um sistema de almentar a exp da guild
» [EEB]Traduzindo clima
» Auto Re-Boot (caso seu serve caia)
» Domain Total War Online
» Ultra Engine
» Auguen me da 1 GFX De Pokemon??
» Pokemon Galaxy Elements
» precizo sistema para o player comprar vip através do game
» [ALL]Warp Por Level, Guild, Access, Nome e Item
» Hey! Ghosto !
» Tirinha Animada Hehe
» Dragon Ball Kai World
» 2° Sprite Prontinha =D
» Sign Zack [Final Fantasy]
» O q tem de errado com este main.txt?
» [ALL]proibido usar comando na cadeia
» Desafio Mapper - Mês de Maio
» [EEB]Fazer News antes do MainMenu :D
» Contador de Dead e Kill (Com Experiência).txt
» Sign Itachi
» deichando o dano da arrow,em magia
» Fabrica de Designer do Titio Thales
» Mudar um txt pelo server !?
» Fairy Tail Guilds War
» 1° Sprite =D
» Dragon Ball Z Ghost
» DUVIDA para deixar dbz onn
» [Duvida]Vb 6.0
» Sistema de Magia
» Ajuda com Dano de magia
» [EE]CORREÇÃO MAGIA NA ARENA
» [EO] Call class block
» Mudar picture por code
» [Resolvido] Como eu posso add mais de 1k em for,def essas coisas?
» avaliar parte do template