草庐IT

使用padleft方法x null值表达式的powershell

需要帮助来解决我遇到的错误:$inputfile:JKAFDHLFEWQR,AFLJHDJB7269367,100.000000,13/01/2017AKDSNIVVXCOI,ASJDFGYQTWEYTRS,100.000000,08/06/2017POASDJFHDHFJ,PAOSDFPOIK12311,98.500000,08/06/2017NIUCIADFUASD,KLJFGUWYE89,100.150000,15/02/2017NACSDHFIUDYD,ASDFMJKH124,100.150000,02/12/2015QWERYEUYREOQ,JDFSJ62736J,100.15000

C# PadLeft、PadRight的使用

C#中用PadLeft、PadRight为了让格式统一,当位数不足时,给予补足返回一个新字符串,该字符串通过在此实例中的字符左侧填充空格来达到指定的总长度,从而实现右对齐:publicstringPadLeft(inttotalWidth);PadLeft(inttotalWidth)在字符串左边用空格补足totalWidth长度"1".PadLeft(6);  //输出  1,字符串为右对齐,用空格填充"123456".PadLeft(6);//输出123456,字符串为右对齐,用空格填充返回一个新字符串,该字符串通过在此实例中的字符左侧填充指定的Unicode字符来达到指定的总长度,从而使

c# - 使用任意字符串向左或向右填充 string.format(不是 padleft 或 padright)

我可以使用String.Format()用任意字符填充某个字符串吗?Console.WriteLine("->{0,18}{0,-18}hellohello我现在希望空格是任意字符。我不能使用padLeft或padRight的原因是因为我希望能够在不同的位置/时间构造格式字符串,然后实际执行格式化。--编辑--看到我的问题似乎没有现成的解决方案,我想出了这个(在ThinkBeforeCoding'ssuggestion之后)--EDIT2--我需要一些更复杂的场景,所以我选择了ThinkBeforeCoding'ssecondsuggestion[TestMethod]publicvo

c# - 使用任意字符串向左或向右填充 string.format(不是 padleft 或 padright)

我可以使用String.Format()用任意字符填充某个字符串吗?Console.WriteLine("->{0,18}{0,-18}hellohello我现在希望空格是任意字符。我不能使用padLeft或padRight的原因是因为我希望能够在不同的位置/时间构造格式字符串,然后实际执行格式化。--编辑--看到我的问题似乎没有现成的解决方案,我想出了这个(在ThinkBeforeCoding'ssuggestion之后)--EDIT2--我需要一些更复杂的场景,所以我选择了ThinkBeforeCoding'ssecondsuggestion[TestMethod]publicvo