例如,LASTNAME列的值为“Jones”,但我的格式规则要求它必须是10个字符,右边用空格填充,只有大写。比如:“琼斯”
我最初的想法是循环遍历每一行并生成一个字符串。但是,我想知道我是否可以用DataView、LINQ或其他东西更有效地实现这一点。
有人能给我指个方向吗?
如果单独显示记录,则可以为字符串创建一个扩展方法,并简单地这样调用它。LastName.Padded()
public static class StringExtensions { public static string Padded(this string s) { return s.ToUpper().PadRight(10); } }