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() | 去掉字符串前后两端多余的空格 |