当我们显示字符串数据时,有时候我们需要考虑数据的排列美观。

比如一些人名和一些编号,我们想让他们整齐对齐显示等。

C# String类提供了2种操作方法:

String.PadLeft(int totalWidth)//在指定长度内实现右对齐(Pad是Padding填充的简写,PadLeft按照理解也就是填充左部,所以右对齐)

String.PadRight(int totalWidth)//在指定长度内实现左对齐(Pad是Padding填充的简写,PadRight按照理解也就是填充右部,所以左对齐)

举例:

string s1 = "Hello";

s1.PadLeft(10);//返回一个新字符串,该字符串通过左侧填充空格来达到指定总长度。

       //Hello只占5个长度,另外5个长度则由左侧填充空格

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace PadLeft_and_PadRight
{
class Program
{
static void Main(string[] args)
{
string s1 = "Hello";
string s2 = "world";
string s3 = "Goodbye"; Console.WriteLine(s1);
Console.WriteLine(s1.PadLeft()); Console.Write (s1.PadLeft());
Console.WriteLine(s2.PadLeft()); Console.Write(s3.PadLeft());
Console.WriteLine(s2.PadLeft()); Console.WriteLine("==========================");
Console.WriteLine(s1);
Console.WriteLine(s1.PadRight()); Console.Write(s1.PadRight());
Console.WriteLine(s2.PadRight()); Console.Write(s3.PadRight());
Console.WriteLine(s2.PadRight()); Console.ReadKey();
}
}
}

最新文章

  1. delphi WebBrowser控件上网页验证码图片识别教程(一)
  2. Neutron 理解 (4): Neutron OVS OpenFlow 流表 和 L2 Population [Netruon OVS OpenFlow tables + L2 Population]
  3. Launchpad添加openPGP keys
  4. CodeForces Round 197 Div2
  5. scala中的=>符号的含义
  6. Java eclipse export jar包 包括第三方引入的jar
  7. Java [Leetcode 318]Maximum Product of Word Lengths
  8. 各大浏览器CSS Hack收集
  9. Vbox 未指定XXX网络名称 找不到网卡问题
  10. Python第二十天 shutil 模块 zipfile tarfile 模块
  11. Shell脚本查看linux系统性能瓶颈(转)
  12. Understanding Android Security(安卓安全的理解)
  13. 15分钟在笔记本上搭建 Kubernetes + Istio开发环境
  14. BZOJ1503[NOI2004]郁闷的出纳员——treap
  15. Redis设置内存最大占用值
  16. appium 报错
  17. GIT中常用的命令
  18. git回滚命令reset、revert的区别
  19. ASP.NET实现二维码(QRCode)的创建和读取
  20. 2017 清北济南考前刷题Day 7 morning

热门文章

  1. bat(续五)-获取批处理文件所在路径
  2. 【Network Architecture】SegNet论文解析(转)
  3. codeforces103E Buying Sets
  4. GDB操作基本命令
  5. js中的内部属性与delete操作符
  6. 英语每日阅读---6、VOA慢速英语(翻译+字幕+讲解):性格沉静内向的人 能为社会创造更多价值
  7. 解决:make:cc 命令未找到的解决方法
  8. zsh 安装powerline 主题特效
  9. ML之多元线性回归
  10. UVA-1611 Crane (构造)