FixedLengthString Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862
Emuluje zachowanie ciągu o stałej długości języka 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
- Dziedziczenie
-
FixedLengthString
- Atrybuty
Przykłady
W poniższym przykładzie pokazano, jak deklarować i używać elementu 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
Uwagi
W języku Visual Basic 6.0 można zadeklarować element String
o stałej długości. W języku Visual Basic ciągi o stałej długości nie są już obsługiwane, a nowy String jest przydzielany za każdym razem, gdy długość String elementu zostanie zmieniona.
Klasa FixedLengthString
może służyć do emulacji zachowania ciągu języka Visual Basic 6.0, co umożliwia deklarowanie ciągu o stałej długości.
FixedLengthString
Nie można przekonwertować obiektu na obiekt String; należy odwołać się Value do właściwości lub wywołać ToString metodę , aby przekonwertować typ.
Uwaga
Funkcje i obiekty w przestrzeni nazw Microsoft.VisualBasic.Compatibility.VB6 są udostępniane na potrzeby narzędzi służących do uaktualniania programu Visual Basic 6.0 do programu Visual Basic 2008. W większości przypadków te funkcje i obiekty powielają funkcjonalność dostępną w innych przestrzeniach nazw programu .NET Framework. Ich użycie jest konieczne tylko w sytuacji, gdy model kodu programu Visual Basic 6.0 różni się znacząco od wdrożenia programu .NET Framework.
Konstruktory
FixedLengthString(Int32) |
Przestarzałe.
Inicjuje FixedLengthString nowe wystąpienie klasy, określając długość. |
FixedLengthString(Int32, String) |
Przestarzałe.
Inicjuje FixedLengthString nowe wystąpienie klasy, określając długość i wartość początkową. |
Pola
m_nMaxChars |
Przestarzałe.
Przechowuje długość obiektu FixedLengthString. |
m_strValue |
Przestarzałe.
Przechowuje wartość .FixedLengthString |
Właściwości
Value |
Przestarzałe.
Pobiera lub ustawia zawartość obiektu FixedLengthString. |
Metody
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Konwertuje element FixedLengthString na .String |