Format格式化
字 符 |
说 明 |
示 例 |
输出结果 |
C |
货币格式 |
String.Format(“0:C3”,2000) |
¥2000.000 |
D |
十进制格式 |
String.Format(“0:D3”,2000) |
2000 |
F |
小数点后的位数固定 |
String.Format(“0:F3”,2000) |
2000.000 |
N |
用逗hao(,)隔开的数字 |
String.Format(“0:N”,250000) |
250,000 |
P |
百分比计数法 |
String.Format(“0:P3”,0.29768) |
29.768 |
X |
十六进制格式 |
String.Format(“0:X0000”,12) |
C |
String常用方法
方 法 |
说 明 |
bool Equals(string value) |
比较一个字符串与另一个字符串value的值是否相等.若二者相等,则返回true |
int Compare(string strA,string strB) |
比较两个字符串的大小关系,返回一个整数.若strA小于strB,则返回值小于0;若strA等于strB,则返回值为0;若strA大于strB,则返回值大于0 |
int IndexOf(string value) |
获得指定的value字符串在当前字符串中第一个匹配项的位置.如果找到了value,就返回它的位置;如果没有找到,就返回-1 |
int LastIndexOf(string value) |
获得指定的value字符串在当前字符串中最后一个匹配项的位置.如果找到了value,就返回它的位置;如果没有找到,就返回-1 |
string join(stringseparator,string[]value) |
把字符串组value中的每个字符串用指定的分隔符separator连接,返回连接后的字符串 |
string[] Split(char separator) |
用指定的分隔符separator分隔字符串,返回分割后的字符串数组 |
string Substring (int startIndex,int length) |
从指定的位置startIndex开始检索长度为length的子字符串 |
string ToLower() |
获得字符串的小写形式 |
string Upper() |
获得字符串的大写形式 |
string Trim() |
去掉字符串前后两端多余的空格 |