TextFieldParser.SetFieldWidths(Int32[]) 方法

定义

将读取器的分隔符设置为指定值。

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())

参数

fieldWidths
Int32[]

Integer 数组。

示例

此示例打开一个文本字段分析器,并将字段宽度 5定义为 。

Using FileReader As New Microsoft.VisualBasic.FileIO.
    TextFieldParser("C:\logs\test.log")

    FileReader.SetFieldWidths(5)
End Using

将路径 C:\logs\test.log 替换为要分析的文件的路径和名称。

以下示例打开一个文本字段分析器,并将字段宽度 5定义为 、 10和 变量。

Using MyReader As New Microsoft.VisualBasic.FileIO.
    TextFieldParser("C:\logs\test.log")

    MyReader.SetFieldWidths(5, 10, -1)
End Using

将路径 C:\logs\test.log 替换为要分析的文件的路径和名称。

注解

设置此属性时, Delimiters 将清除属性的现有内容。

此方法提供了一种在不创建数组的情况下设置分隔符的方法。

下表列出了涉及 SetFieldWidths 方法的任务示例。

功能 查看
分析文本文件。 使用 TextFieldParser 对象分析文本文件

适用于

另请参阅