Leer en inglés

Compartir a través de


Strings.Len Método

Definición

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Sobrecargas

Len(UInt64)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(UInt32)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(UInt16)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(String)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Single)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(SByte)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Object)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Int64)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Int16)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Double)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Decimal)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(DateTime)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Char)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Byte)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Boolean)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(Int32)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Len(UInt64)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Importante

Esta API no es conforme a CLS.

Alternativa conforme a CLS
Microsoft.VisualBasic.Strings.Len(Int64)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
[System.CLSCompliant(false)]
public static int Len (ulong Expression);

Parámetros

Expression
UInt64

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Atributos

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(UInt32)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Importante

Esta API no es conforme a CLS.

Alternativa conforme a CLS
Microsoft.VisualBasic.Strings.Len(Int32)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
[System.CLSCompliant(false)]
public static int Len (uint Expression);

Parámetros

Expression
UInt32

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Atributos

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(UInt16)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Importante

Esta API no es conforme a CLS.

Alternativa conforme a CLS
Microsoft.VisualBasic.Strings.Len(Int16)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
[System.CLSCompliant(false)]
public static int Len (ushort Expression);

Parámetros

Expression
UInt16

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Atributos

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(String)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (string? Expression);
C#
public static int Len (string Expression);

Parámetros

Expression
String

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Single)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (float Expression);

Parámetros

Expression
Single

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(SByte)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Importante

Esta API no es conforme a CLS.

Alternativa conforme a CLS
Microsoft.VisualBasic.Strings.Len(Byte)

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
[System.CLSCompliant(false)]
public static int Len (sbyte Expression);

Parámetros

Expression
SByte

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Atributos

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Object)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (object? Expression);
C#
public static int Len (object Expression);

Parámetros

Expression
Object

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Int64)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (long Expression);

Parámetros

Expression
Int64

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Int16)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (short Expression);

Parámetros

Expression
Int16

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Double)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (double Expression);

Parámetros

Expression
Double

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Decimal)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (decimal Expression);

Parámetros

Expression
Decimal

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes de una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo String acepta variables y Object como parámetros. Si contiene Object un , Stringdevolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(DateTime)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (DateTime Expression);

Parámetros

Expression
DateTime

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Object Si contiene , Stringdevolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a campos de cadena en objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo, si está disponible, al determinar el tamaño de Object las variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Char)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (char Expression);

Parámetros

Expression
Char

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Byte)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (byte Expression);

Parámetros

Expression
Byte

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Boolean)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (bool Expression);

Parámetros

Expression
Boolean

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Len(Int32)

Source:
Strings.vb
Source:
Strings.vb
Source:
Strings.vb

Devuelve un entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

C#
public static int Len (int Expression);

Parámetros

Expression
Int32

Cualquier expresión de tipo String o nombre de variable válidos. Si Expression es del tipo Object, la función Len devuelve el tamaño con el que la función FilePut escribirá en el archivo.

Devoluciones

Número entero que contiene el número de caracteres de una cadena o el número nominal de bytes necesarios para almacenar una variable.

Ejemplos

En este ejemplo se utiliza Len para devolver el número de caracteres de una cadena:

VB
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)

Comentarios

Con los tipos y Object variables definidos por el usuario, la Len función devuelve el tamaño, ya que la función escribirá en el FilePut archivo. Si contiene Object un objeto String, devolverá la longitud de la cadena. Si contiene Object cualquier otro tipo, devolverá el tamaño del objeto, ya que la función escribirá en el FilePut archivo.

El VBFixedString atributo se puede aplicar a los campos de cadena de los objetos para indicar el tamaño de la cadena, en bytes, cuando se escribe en el disco. La Len función usa el VBFixedString atributo , si está disponible, al determinar el tamaño de las Object variables.

Nota

Es posible que la Len función no pueda determinar el número real de bytes de almacenamiento necesarios cuando se usa con cadenas de longitud variable en tipos de datos definidos por el usuario.

Nota

La LenB función de versiones anteriores de Visual Basic devuelve el número de bytes en una cadena en lugar de caracteres. Se usa principalmente para convertir cadenas en aplicaciones de juego de caracteres de doble byte (DBCS). Todas las cadenas actuales de Visual Basic están en Unicode y LenB ya no se admiten.

Notas para desarrolladores de Smart Device

La Len función solo acepta variables String y Object como parámetros. Si contiene Object un objeto String, devolverá la longitud de String. Si un parámetro es una referencia NULL Object , la función devuelve cero. Si contiene Object cualquier otro tipo, se produce una excepción.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1