Strings.Len Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Перегрузки
| Имя | Описание |
|---|---|
| Len(UInt64) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(UInt32) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(UInt16) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(String) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Single) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(SByte) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Object) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Int64) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Int16) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Double) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Decimal) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(DateTime) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Char) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Byte) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Boolean) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
| Len(Int32) |
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной. |
Len(UInt64)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Внимание
Этот API несовместим с CLS.
- Альтернативный вариант, совместимый с CLS
- Microsoft.VisualBasic.Strings.Len(Int64)
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::UInt64 Expression);
[System.CLSCompliant(false)]
public static int Len(ulong Expression);
[<System.CLSCompliant(false)>]
static member Len : uint64 -> int
Public Function Len (Expression As ULong) As Integer
Параметры
- Expression
- UInt64
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
- Атрибуты
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(UInt32)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Внимание
Этот API несовместим с CLS.
- Альтернативный вариант, совместимый с CLS
- Microsoft.VisualBasic.Strings.Len(Int32)
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::UInt32 Expression);
[System.CLSCompliant(false)]
public static int Len(uint Expression);
[<System.CLSCompliant(false)>]
static member Len : uint32 -> int
Public Function Len (Expression As UInteger) As Integer
Параметры
- Expression
- UInt32
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
- Атрибуты
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(UInt16)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Внимание
Этот API несовместим с CLS.
- Альтернативный вариант, совместимый с CLS
- Microsoft.VisualBasic.Strings.Len(Int16)
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::UInt16 Expression);
[System.CLSCompliant(false)]
public static int Len(ushort Expression);
[<System.CLSCompliant(false)>]
static member Len : uint16 -> int
Public Function Len (Expression As UShort) As Integer
Параметры
- Expression
- UInt16
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
- Атрибуты
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(String)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::String ^ Expression);
public static int Len(string? Expression);
public static int Len(string Expression);
static member Len : string -> int
Public Function Len (Expression As String) As Integer
Параметры
- Expression
- String
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Single)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(float Expression);
public static int Len(float Expression);
static member Len : single -> int
Public Function Len (Expression As Single) As Integer
Параметры
- Expression
- Single
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(SByte)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Внимание
Этот API несовместим с CLS.
- Альтернативный вариант, совместимый с CLS
- Microsoft.VisualBasic.Strings.Len(Byte)
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::SByte Expression);
[System.CLSCompliant(false)]
public static int Len(sbyte Expression);
[<System.CLSCompliant(false)>]
static member Len : sbyte -> int
Public Function Len (Expression As SByte) As Integer
Параметры
- Expression
- SByte
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
- Атрибуты
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Object)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::Object ^ Expression);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The object's type cannot be statically analyzed and its members may be trimmed")]
public static int Len(object? Expression);
public static int Len(object? Expression);
public static int Len(object Expression);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The object's type cannot be statically analyzed and its members may be trimmed")>]
static member Len : obj -> int
static member Len : obj -> int
Public Function Len (Expression As Object) As Integer
Параметры
- Expression
- Object
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
- Атрибуты
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Int64)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(long Expression);
public static int Len(long Expression);
static member Len : int64 -> int
Public Function Len (Expression As Long) As Integer
Параметры
- Expression
- Int64
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Int16)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(short Expression);
public static int Len(short Expression);
static member Len : int16 -> int
Public Function Len (Expression As Short) As Integer
Параметры
- Expression
- Int16
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Double)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(double Expression);
public static int Len(double Expression);
static member Len : double -> int
Public Function Len (Expression As Double) As Integer
Параметры
- Expression
- Double
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Decimal)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::Decimal Expression);
public static int Len(decimal Expression);
static member Len : decimal -> int
Public Function Len (Expression As Decimal) As Integer
Параметры
- Expression
- Decimal
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(DateTime)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(DateTime Expression);
public static int Len(DateTime Expression);
static member Len : DateTime -> int
Public Function Len (Expression As DateTime) As Integer
Параметры
- Expression
- DateTime
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Char)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(char Expression);
public static int Len(char Expression);
static member Len : char -> int
Public Function Len (Expression As Char) As Integer
Параметры
- Expression
- Char
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Byte)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(System::Byte Expression);
public static int Len(byte Expression);
static member Len : byte -> int
Public Function Len (Expression As Byte) As Integer
Параметры
- Expression
- Byte
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Boolean)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(bool Expression);
public static int Len(bool Expression);
static member Len : bool -> int
Public Function Len (Expression As Boolean) As Integer
Параметры
- Expression
- Boolean
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.
См. также раздел
Применяется к
Len(Int32)
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
- Исходный код:
- Strings.vb
Возвращает целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
public:
static int Len(int Expression);
public static int Len(int Expression);
static member Len : int -> int
Public Function Len (Expression As Integer) As Integer
Параметры
- Expression
- Int32
Любое допустимое String выражение или имя переменной. Если Expression имеет тип Object, Len функция возвращает размер, так как он будет записан в файл функцией FilePut .
Возвращаемое значение
Целое число, содержащее число символов в строке или номинальное число байтов, необходимых для хранения переменной.
Примеры
В этом примере используется Len для возврата числа символов в строке.
' Initializes variable.
Dim testString As String = "Hello World"
' Returns 11.
Dim testLen As Integer = Len(testString)
Комментарии
С определяемыми пользователем типами и Object переменными Len функция возвращает размер, как он будет записан в файл функцией FilePut . Если объект Object содержит Stringобъект, он вернет длину строки. Если объект Object содержит любой другой тип, он вернет размер объекта, как он будет записан в файл функцией FilePut .
Атрибут VBFixedString можно применить к строковым полям в объектах, чтобы указать размер строки в байтах при записи на диск. Функция Len использует VBFixedString атрибут, если он доступен, при определении Object размера переменных.
Note
Функция Len может не иметь возможности определить фактическое количество байтов хранилища, необходимых при использовании со строками переменной длины в пользовательских типах данных.
Note
Функция LenB в более ранних версиях Visual Basic возвращает количество байтов в строке, а не символов. Он используется в основном для преобразования строк в приложениях с двойным байтовым набором символов (DBCS). Все текущие строки Visual Basic находятся в Юникоде, и LenB больше не поддерживается.
Заметки разработчика смарт-устройств
Функция Len принимает только String переменные в Object качестве параметров. Если объект Object содержит Stringобъект, он вернет длину Stringобъекта . Если параметр является ссылкой NULL Object , функция возвращает ноль. Если объект Object содержит любой другой тип, создается исключение.