C#字符串函数

来源:互联网 发布:js回调函数的执行顺序 编辑:程序博客网 时间:2024/05/22 07:00

1.取子串函数SubString
string tmp2 = tmp1.SubString(0,3);

2.C#中有什么函数可以判断某一字符串中是否存在着某一字符?如:"akkk*kkk"是否有“*”?
 
string s = "akkk*kkk";
int i = s.IndexOf("*");

if( i != -1) 包含
else 不包含

相似的有LastIndexOf(就是从左面取最后一个,也就是右面取第一个)

变量.ToString()
字符型转换 转为字符串
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); //生成 ¥12,345.00
12345.ToString("e"); //生成 1.234500e+004
12345.ToString("f4"); //生成 12345.0000
12345.ToString("x"); //生成 3039 (16进制)
12345.ToString("p"); //生成 1,234,500.00%

右对齐此实例中的字符,在左边用指定的 Unicode 字符填充以达到指定的总长度。
[C#] public string PadLeft(int, char);
str = "256";
str = str.PadLeft(5,"0"); //str = "00256"

原创粉丝点击