Strings.Len 方法

定義

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

多載

名稱 Description
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)

重要

此 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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(UInt32)

重要

此 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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(UInt16)

重要

此 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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(String)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

public:
 static int Len(System::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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Single)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(SByte)

重要

此 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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Object)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

public:
 static int Len(System::Object ^ Expression);
public static int Len(object Expression);
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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Int64)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Int16)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Double)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Decimal)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(DateTime)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Char)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Byte)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Boolean)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於

Len(Int32)

回傳一個整數,包含字串的字元數或儲存變數所需的名義位元組數。

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 的大小。 若 包含 ObjectString則回傳字串長度。 如果 包含 Object 其他型別,則會回傳物件大小,因為函式會寫入 FilePut 檔案。

VBFixedString 屬性可套用於物件中的字串欄位,表示寫入磁碟時字串的大小(以位元組為單位)。 Len該函式在決定變數大小Object時,若有屬性,則使用VBFixedString該屬性。

備註

當使用使用者定義的資料型別中可變長度字串時,函 Len 式可能無法判斷實際所需的儲存位元組數。

備註

早期版本中的 Visual BasicLenB 函式回傳字串中的位元組數,而非字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 目前所有Visual Basic字串皆為 Unicode,且不再支援 LenB

智慧型手機開發人員注意事項

Len 函數僅 String 接受 和 Object 作為參數。 若 包含 ObjectString則返回 的長度 String。 若參數為 NULL Object 參考,函式回傳為零。 若 包含 Object 任何其他型態,則會拋出例外。

另請參閱

適用於