gpt4 book ai didi

vb.net - 对齐输出到文件的文本?列

转载 作者:行者123 更新时间:2023-12-04 02:46:46 24 4
gpt4 key购买 nike

我运行了一些数据,生成了一个文本文件。

数据拉取正确,但格式不正确。

现在,我正在使用 TAB + 变量在每列之间留出空间,但由于不同变量的字符长度不同,它显然变得不均匀。这是布局:

RECORD       NAME       ADDRESS       TELEPHONE      SOMETHING         SOMETHING

... Data is here.

有什么想法吗?

最佳答案

String.Format是你的 friend 吗?
它非常强大,可为您提供对齐输出的功能。

例如:(编辑:删除了 txt 前缀,因为可能会造成混淆,现在我假设要格式化的数据包含在字符串变量中)

Dim result as string 
result = String.Format("{0,-10}{1,-30}{2,-30}{3,-10}{4,20}", Record, Name, Address, Telephone, Something)

结果将在第一个元素 (txtRecord) 的 10 个空格列中左对齐,其余元素依此类推,最后一个元素将格式化为一个 20 个空格的列并右对齐

如果这还不够,请查看 composite formatting获得其他有用的选项

关于vb.net - 对齐输出到文件的文本?列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9894773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com