Função Len (Visual Basic)
Retorna um inteiro contendo o número de caracteres em uma seqüência de caracteres ou número de bytes necessários para armazenar uma variável nominal.
Public Shared Function Len( _
ByVal Expression As { Boolean | Byte | SByte | Char | Double |
Integer | UInteger | Long | ULong | Object | Short | UShort |
Single | String | DateTime | Decimal } _
) As Integer
Parâmetros
- Expression
Qualquer válido String nome de variável ou expressão. If Expression é do tipo Object, o Len função retorna o dimensionar do modo sistema autônomo ele será gravado no arquivo pela FilePut função.
Comentários
Com tipos definidos pelo usuário e Object variáveis, o Len função retorna o dimensionar do modo sistema autônomo ele será gravado no arquivo pela FilePut função. Se um Object contém um String, ela retornará o comprimento da seqüência de caracteres. Se um Object contém qualquer Outros tipo, ela retornará o dimensionar do objeto sistema autônomo ele será gravado no arquivo pela FilePut função.
The VBFixedString o atributo pode ser aplicado a campos de seqüência de caracteres em objetos para indicar o dimensionar da seqüência de caracteres, em bytes, quando gravados em disco. The Len função usa o VBFixedString atributo, se disponível, ao determinar o dimensionar do Object variáveis.
Observação: |
---|
O Len função talvez não consiga determinar o número real de bytes de armazenamento necessário quando usado com seqüências de caracteres de comprimento variável em tipos de dados definidos pelo usuário. |
Observação: |
---|
O LenB função nas versões anteriores do Visual Basic retorna o número de bytes em uma seqüência de caracteres em vez de caracteres. Isso é usado primariamente para converter strings em aplicações com conjuntos de caracteres de byte duplo (DBCS).Todas sequências de caracteres do Visual Basic estão em Unicode, e LenB não é mais suportado. |
Exemplo
Este exemplo usa Len para retornar o número de caracteres em uma seqüência de caracteres.
' Initializes variable.
Dim TestString As String = "Hello World"
' Returns 11.
Dim TestLen As Integer = Len(TestString)
Anotações Developer Dispositivo Inteligente
The Len função aceita apenas String e Object variáveis sistema autônomo parâmetros. Se um Object contém um String, ela retornará o comprimento das String. Se um parâmetro é um nulo Object referência, a função retornará zero. Se um Object contém qualquer Outros tipo, uma exceção é lançada.
Requisitos
Namespace:Microsoft.VisualBasic
**Módulo:**Strings
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Consulte também
Conceitos
Sumário para programação de mudanças em elementos de suporte
Referência
Resumo de tipo de dados (Visual Basic)
Sumário de Manipulação de Strings