[No000089]String的(补空位)左对齐,(补空位)右对齐
using System; namespace Chinese中文排序Sort
{
internal class Program
{
/// <summary>
/// 取子字符串
/// </summary>
/// <param name="oriStr">原字符串</param>
/// <param name="beginIndex">取子串的起始位置</param>
/// <param name="len">取子串的长度</param>
/// <returns>子字符串</returns>
public static String subString(String oriStr, int beginIndex, int len)
{
int strlen = oriStr.Length;
beginIndex = beginIndex - ;
string str = null;
if (strlen <= beginIndex)
{
Console.WriteLine("out of " + oriStr + "'s length, please recheck!");
}
else if (strlen <= beginIndex + len)
{
str = oriStr.Substring(beginIndex);
}
else {
str = oriStr.Substring(beginIndex, beginIndex + len);
}
return str;
} /// <summary>
/// 左补位,右对齐
/// </summary>
/// <param name="oriStr">原字符串</param>
/// <param name="len">目标字符串长度</param>
/// <param name="alexin">补位字符</param>
/// <returns>目标字符串</returns>
public static String padRight(String oriStr, int len, char alexin)
{
int strlen = oriStr.Length;
string str = null;
if (strlen < len)
{
for (int i = ; i < len - strlen; i++)
{
str = str + alexin;
}
}
str = str + oriStr;
return str;
} /// <summary>
/// 右补位,左对齐
/// </summary>
/// <param name="oriStr">原字符串</param>
/// <param name="len">目标字符串长度</param>
/// <param name="alexin">补位字符</param>
/// <returns>目标字符串</returns>
public static String padLeft(String oriStr, int len, char alexin)
{
int strlen = oriStr.Length;
string str = null;
if (strlen < len)
{
for (int i = ; i < len - strlen; i++)
{
str = str + alexin;
}
}
str = oriStr + str;
return str;
} private static void Main(string[] args)
{
string sTemp = "";
Console.WriteLine(sTemp.Substring(, ));//
UInt64 uintROWNUM = ;
UInt64 sInt = ++uintROWNUM;
Console.WriteLine(sInt.ToString());// Console.ReadKey();
}
}
}
[No000089]String的(补空位)左对齐,(补空位)右对齐的更多相关文章
- LI 标签中让文章标题左对齐,日期右对齐的方法
希望实现标题在左对齐,日期在右对齐,当直接给日期的span加上float:right时,IE8和FF都OK,但IE6/7则会换行,下面给出一个简单有效的解决办法. <!DOCTYPE html ...
- form中label标签对齐,内容右对齐
给label设置一个固定长度即可: label{ display:inline-block; width:100px; text-align:right; }
- 【微软100题】定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。 如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。
package test; /** * 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部. 如把字符串abcdef左旋转2位得到字符串cdefab. 请实现字符串左旋转的函数. * ...
- 音频采样中left-or right-justified(左对齐,右对齐), I2S时钟关系
音频采样中left-or right-justified(左对齐,右对齐), I2S时钟关系 原创 2014年02月11日 13:56:51 4951 0 0 刚刚过完春节,受假期综合症影响脑袋有点发 ...
- Python3基础 str ljust-rjust-center 左、右对齐 居中
Python : 3.7.3 OS : Ubuntu 18.04.2 LTS IDE : pycharm-community-2019.1.3 ...
- UICollectionView左对齐流水布局、右对齐流水布局
在平时使用的app中会经常碰到一些规格选择,筛选,标签等页面,这些页面的布局展示通常是左对齐流水布局.实现类似这样的左对齐流水布局有多种方式,如果选项少的话可以直接用UIButton实现.现在我们有一 ...
- Bootstrap3基础 text-right/left/center 设置标题右对齐、左对齐、居中
内容 参数 OS Windows 10 x64 browser Firefox 65.0.2 framework Bootstrap 3.3.7 editor ...
- markdown居中对齐,左对齐,右对齐
Markdown语法本身没有居中,但Markdown中支持基本的HTMl语法,可以使用HTML语法. 居中: <center>居中</center> 左对齐: <p al ...
- Flex布局如何实现最后一个元素右对齐,或者第一个元素左对齐
先来看看一个例子 在一个div我们把四个按钮全部放到右边去了,看下效果↓ 这个时候我们想把第一个按钮左对齐,其他保持不变 这时候我们来个第一个按钮样式上加上 :margin-right: auto; ...
随机推荐
- FFMpeg video duration
1. 代码 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import ...
- TypeScript的4种编译方式
1.手动编译 1.1.首先找到TypeScript的安装目录,我的在"C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0".
- 理解java虚拟机内存分配堆,栈和方法区
栈:存放局部变量 堆:存放new出来的对象 方法区:存放类的信息,static变量,常量池(字符串常量) 在堆中,可以说是堆的一部分 创建了一个student类,定义了name属性, id静态变量 ...
- iOS - Json解析精度丢失处理(NSString, Double, Float)
开发中处理处理价格金额问题, 后台经常返回float类型, 打印或转成NSString都会有精度丢失问题, 因此使用系统自带的NSDecimalNumber做处理, 能解决这问题:经过测试其实系统NS ...
- React Native知识4-Image组件
一个用于显示多种不同类型图片的React组件,包括网络图片.静态资源.临时的本地图片.以及本地磁盘上的图片(如相册)等 一:属性 1:onLayout function 当元素挂载或者布局改变的时候调 ...
- iOS Xcode, 解决“Could not insert new outlet connection: Could not find any information for the class named”的问题。
在Xcode中,我们可以在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和对应的代码文件连接起来,在代码文件中创建outlet. 不过,如果你的运 ...
- PHP开发之Zend Studio快捷键汇总
应用场景 快捷键 功能 查看快捷键 ctrl+shift+l 显示所有快捷键列表 查看和修改快捷键 打开Window->Preferences->General->keys 修改字体 ...
- Linux 客户端访问 NFS报Permission Denied错误
在Linux服务器上访问NFS共享目录时,报错:Permission denied. 如下截图所示: 因为这个NFS是系统管理员配置的,我又不了解具体情况,而系统管理员休假中,联系不上.那么我只能先多 ...
- SQL SERVER 2014 下IF EXITS 居然引起执行计划变更的案例分享
这个问题是在SQL SERVER 2005 升级到SQL SERVER 2014的测试过程中一同事发现的.我觉得有点意思,遂稍微修改一下脚本展示出来,本来想构造这样的一个案例来演示,但是畏惧麻烦,遂直 ...
- date命令总结
date命令是显示或设置系统时间与日期 date(选项)(参数) -d<字符串>:显示字符串所指的日期与时间.字符串前后必须加上双引号: -s<字符串>:根据字符串来设置日期与 ...