TextFieldParser.SetFieldWidths(Int32[]) Metoda
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.
Ustawia ograniczniki dla czytnika na określone wartości.
public:
void SetFieldWidths(... cli::array <int> ^ fieldWidths);
public void SetFieldWidths (params int[]? fieldWidths);
public void SetFieldWidths (params int[] fieldWidths);
member this.SetFieldWidths : int[] -> unit
Public Sub SetFieldWidths (ParamArray fieldWidths As Integer())
Parametry
- fieldWidths
- Int32[]
Tablica .Integer
Przykłady
W tym przykładzie zostanie otwarty analizator pól tekstowych i definiuje szerokość pola jako 5
.
Using FileReader As New Microsoft.VisualBasic.FileIO.
TextFieldParser("C:\logs\test.log")
FileReader.SetFieldWidths(5)
End Using
Zastąp ścieżkę ścieżką C:\logs\test.log
i nazwą pliku, który chcesz przeanalizować.
Poniższy przykład otwiera analizator pól tekstowych i definiuje szerokość pola jako 5
, 10
i zmienną.
Using MyReader As New Microsoft.VisualBasic.FileIO.
TextFieldParser("C:\logs\test.log")
MyReader.SetFieldWidths(5, 10, -1)
End Using
Zastąp ścieżkę ścieżką C:\logs\test.log
i nazwą pliku, który chcesz przeanalizować.
Uwagi
Istniejąca zawartość Delimiters
właściwości jest czyszczone po ustawieniu.
Ta metoda umożliwia ustawianie ograniczników bez tworzenia tablicy.
W poniższej tabeli wymieniono przykładowe zadania obejmujące metodę SetFieldWidths
.
Działanie | Zobacz |
---|---|
Przeanalizuj plik tekstowy. | Analizowanie plików tekstowych za pomocą obiektu TextFieldParser |