Bagikan melalui


FixedLengthString Kelas

Definisi

Perhatian

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

Menimulasi perilaku string panjang tetap Visual Basic 6.0.

public ref class FixedLengthString
public class FixedLengthString
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public class FixedLengthString
type FixedLengthString = class
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type FixedLengthString = class
Public Class FixedLengthString
Warisan
FixedLengthString
Atribut

Contoh

Contoh berikut menunjukkan cara mendeklarasikan dan menggunakan FixedLengthString.

Private Sub DemoFixedLengthString()  
    ' Declare a string that has a length of 7 characters and assign the
    ' initial string. The additional 5 positions will be padded with  
    ' spaces.  
    Dim fixedString As New FixedLengthString(7, "He")  
    ' Display the string in a message box.  
    MsgBox(fixedString.ToString)  
    ' Assign a new value to the string.  
    fixedString.Value = "Hello World"  
    ' Display again. Note that only the first 7 characters are shown.  
    MsgBox(fixedString.ToString)  
End Sub  

Keterangan

Dalam Visual Basic 6.0, String dapat dinyatakan dengan panjang tetap. Di Visual Basic, string panjang tetap tidak lagi didukung dan yang baru String dialokasikan setiap kali panjang String diubah.

Kelas FixedLengthString dapat digunakan untuk meniru perilaku string Visual Basic 6.0, yang memungkinkan Anda mendeklarasikan string dengan panjang tetap. FixedLengthString tidak dapat dikonversi ke String; Anda harus mereferensikan Value properti atau memanggil ToString metode untuk mengonversi jenis.

Catatan

Fungsi dan objek di Microsoft.VisualBasic.Compatibility.VB6 namespace disediakan untuk digunakan oleh alat untuk meningkatkan dari Visual Basic 6.0 ke Visual Basic 2008. Dalam kebanyakan kasus, fungsi dan objek ini menduplikasi fungsionalitas yang dapat Anda temukan di namespace layanan lain di .NET Framework. Mereka hanya diperlukan ketika model kode Visual Basic 6.0 berbeda secara signifikan dari implementasi .NET Framework.

Konstruktor

FixedLengthString(Int32)
Kedaluwarsa.

Menginisialisasi instans FixedLengthString baru kelas, menentukan panjangnya.

FixedLengthString(Int32, String)
Kedaluwarsa.

Menginisialisasi instans FixedLengthString baru kelas, menentukan panjang dan nilai awal.

Bidang

m_nMaxChars
Kedaluwarsa.

Menyimpan panjang FixedLengthString.

m_strValue
Kedaluwarsa.

Menyimpan nilai FixedLengthString.

Properti

Value
Kedaluwarsa.

Mendapatkan atau mengatur konten .FixedLengthString

Metode

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()
Kedaluwarsa.

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()
Kedaluwarsa.

Mengonversi menjadi FixedLengthStringString.

Berlaku untuk