可用于写日志的时候,对其好看些

        /// <summary>/// 保证数据长度相同/// </summary>/// <param name="obj"></param>/// <param name="len"></param>/// <param name="afterFill">后填充/前填充</param>/// <returns></returns>public string GetSameLenString(object obj, int len = 30, bool afterFill = true){string name = obj.ToString();//int count = len - name.Length;//不能用这个 汉字和英文占用的长度不同int count = len - System.Text.Encoding.Default.GetBytes(name).Length;if (afterFill){for (int i = 0; i < count; i++){name += " ";}return name;}else{string value = "";for (int i = 0; i < count; i++){value += " ";}value += name;return value;}}

转载于:https://www.cnblogs.com/guxingy/p/11362785.html

常用方法 保证数据长度相同相关推荐

  1. internetreadfile读取数据长度为0_Hadoop 读取数据

    MapReduce - 读取数据 通过InputFormat决定读取的数据的类型,然后拆分成一个个InputSplit,每个InputSplit对应一个Map处理,RecordReader读取Inpu ...

  2. send函数 获得已发送数据长度_蓝牙BLE开发1--起因与回调函数

    1 起因 笔者在开发蓝牙芯片CC2540,试图取实现大量数据的BLE透传功能,在认真学习了蓝牙4.0协议标准以及TI提供的SDK说明,我总结了两个发送函数,以及两个接收函数的位置. 两个发送函数包括 ...

  3. 23 | MySQL是怎么保证数据不丢的?

    今天这篇文章,我会继续和你介绍在业务高峰期临时提升性能的方法.从文章标题"MySQL是怎么保证数据不丢的?",你就可以看出来,今天我和你介绍的方法,跟数据的可靠性有关. 在专栏前面 ...

  4. MySQL innodb每行数据长度的限制

    今天在使用MySQL innodb时,create table时,报出这样的一个错误: Row size too large. The maximum row size for the used ta ...

  5. 网络中数据如何保证数据的安全性?

    在当今网络的时代中,到底是如何保证数据传输的安全的呢?下面在原理上来阐述实现过程. 一.安全标准 网络信息安全标准由美国国家标准与技术研究院(National Institute of Standar ...

  6. 23MySQL 是怎么保证数据不丢的

    文章目录 23 | MySQL 是怎么保证数据不丢的 binlog 的写入机制 redo log 的写入机制 小结 上期问题时间 23 | MySQL 是怎么保证数据不丢的 只要 redo log 和 ...

  7. MySQL实战45讲——MySQL是怎么保证数据不丢的?

    文章摘抄自林晓斌老师<MySQL实战45讲>.今天这篇文章, 我会继续和你介绍在业务高峰期临时提升性能的方法. 从文章标题"MySQL是怎么保证数据不丢的? ", 你就 ...

  8. 标准IP数据包是否保证数据部分的正确性?

    [问]标准IP数据包是否保证数据部分的正确性? [答]IPv4数据包本身包含有头部校验信息,但并不包含数据部分的校验:UDP数据包包含16比特的数据部分校验. 16比特的校验理论上可以发现1/6553 ...

  9. 关于socket数据长度

    一个包没有固定长度,以太网限制在46-1500字节,1500就是以太网的MTU,超过这个量,TCP会为IP数据报设置偏移量进行分片传输,现在一般可允许应用层设置8k(NTFS系统)的缓冲区,8k的数据 ...

最新文章

  1. Yahoo中国变脸?
  2. History(历史)命令用法
  3. 算法--------最大正方形(Java版本)
  4. asp.net core mvc 异步表单(Ajax.BeginForm)
  5. 实战网页布局心得(一)
  6. where is language of sap.ui.getCore().getConfiguration set - locale
  7. centos一键清理磁盘空间_docker越来越大,心慌,清理一波吧
  8. HDU2059(DP)
  9. linux grep命令 例子,14个grep命令使用例子
  10. 课程设计-毕业设计-JAVA画板课程设计---总之岁月漫长,然而值得等待。
  11. 萌新的Python练习实例100例(三)一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数
  12. ubuntu 安装Docker教程
  13. linux 的学习笔记 tree ifconfig
  14. 【Flink】(03)Apache Flink 漫谈系列 —— Flink 1.11 Unaligned Checkpoint 解析
  15. 第一篇 Verilog入门—语言要素 数据类型
  16. ROS学习(11)使用ROS创建地图
  17. 《语义计算群:AI 理性主义的终结是不可能的吗》
  18. 横河川仪压力变送器调零_横河EJA系列的变送器调零如何操作?
  19. 计算机网络——已知 IP 地址,求解子网的网络地址
  20. Java多线程入门(狂神说)

热门文章

  1. Ubuntu系列10.04、11.04、12.04等虚拟机中安装VMware Tools
  2. 快速上手Expression Tree(一):做一做装配脑袋的Expression Tree 习题
  3. 网站中被误解的用户体验设计
  4. EXCEL 自定义格式(一)
  5. python文件生成电脑exe文件
  6. linux编程基础黑马要点总结,黑马《linux基础编程》学习笔记(从6到10)
  7. uc3842开关电源电路图_详解6款简单的开关电源电路设计原理图
  8. qlineedit 设置界面不能输入_一个类似QQ的登陆界面为什么两个输入QLineEdit的上下距离太远...
  9. 三坐标测量圆直径_多台三坐标测量机联动测量方法的研究
  10. 一加到1亿。C语言_一加官方道歉!这下良心了:老用户欢呼