共用方式為


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

重要

此 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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(UInt32)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(UInt16)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(String)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Single)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(SByte)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Object)

來源:
Strings.vb
來源:
Strings.vb
來源:
Strings.vb

傳回包含字串中字元數或儲存變數所需位元組數的整數。

public:
 static int Len(System::Object ^ Expression);
public static int Len (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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Int64)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 時,使用屬性。

注意

Len 式可能無法判斷在使用者定義數據類型中搭配可變長度字串使用時所需的實際記憶體位元組數目。

注意

舊版 Visual Basic 中的函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 支援。

智慧型裝置開發人員注意事項

Len 式只 String 接受和 Object 變數作為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Int16)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 時,使用屬性。

注意

Len 式可能無法判斷在使用者定義數據類型中搭配可變長度字串使用時所需的實際記憶體位元組數目。

注意

舊版 Visual Basic 中的函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 支援。

智慧型裝置開發人員注意事項

Len 式只 String 接受和 Object 變數作為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Double)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 時,使用屬性。

注意

Len 式可能無法判斷在使用者定義數據類型中搭配可變長度字串使用時所需的實際記憶體位元組數目。

注意

舊版 Visual Basic 中的函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 支援。

智慧型裝置開發人員注意事項

Len 式只 String 接受和 Object 變數作為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Decimal)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 時,使用屬性。

注意

Len 式可能無法判斷在使用者定義數據類型中搭配可變長度字串使用時所需的實際記憶體位元組數目。

注意

舊版 Visual Basic 中的函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 支援。

智慧型裝置開發人員注意事項

Len 式只 String 接受和 Object 變數作為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(DateTime)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 時,使用屬性。

注意

Len 式可能無法判斷在使用者定義數據類型中搭配可變長度字串使用時所需的實際記憶體位元組數目。

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Char)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Byte)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Boolean)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於

Len(Int32)

來源:
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 的型別為 ObjectLen 函式就會傳回要由 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 可以套用至 物件中的字串欄位,以指出寫入磁碟時字元串的大小,以位元組為單位。 當判斷變數的大小Object時,函Len式會VBFixedString使用 屬性。

注意

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

注意

舊版 Visual Basic 中的 函 LenB 式會傳回字串中的位元組數目,而不是字元。 其主要用於在雙位元組字元集 (DBCS) 應用程式中轉換字串。 所有目前的 Visual Basic 字串都位於 Unicode 中,不再 LenB 受到支援。

智慧型裝置開發人員注意事項

函式 LenString 接受和 Object 變數做為參數。 Object如果 包含 String,則會傳回的String長度。 如果參數是 NULL Object 參考,函式會傳回零。 Object如果 包含任何其他類型,則會擲回例外狀況。

另請參閱

適用於