Clone 复制引用
ComPareTO 比较
CopyTO 复制对象
Endswith 末尾是否匹配指定string
Equals 比较对像
GetEnumerator 获取枚举 foreach ...
GetHasHcode 获取对象哈希码
GetType 获取对象类型
GetTypecode 类型码
Indexof 索引指向int start开始的第一个string
IndexofAny 任意char[]匹配
Insert 插入string
LastIndexof 索引指向int start结束的第一个string (从右望左)
LastIndexofAny 任意char[]匹配
Length 长度,数组为大小
PadLeft 左面添string到指定长度
PadRight 右面添string到指定长度
Remove 从string中删除,数组为删除一个string
Replace 替换
Split 拆分string 为string []
StartsWith 开始是否与指定string匹配
Substring 从int start到int length获取子字符串
TocharArray 转化成char[]
Tolower 小写
ToString 转化成字符串类型
Toupper 大写
Trim 两头去除空格
TrimEnd "右面"去空格
TrimStart "左面"去空格
#region 字符串截取函数
/// <summary>
/// 字符串截取函数
///如果截过则剩下的字符串加上半个省略号
/// </summary>
/// <param name="inputString">要截取的字符串</param>
/// <param name="len">截取长度</param>
/// <returns>截取后的字符串</returns>
public string CutString(string inputString, int len)
{
ASCIIEncoding ascii = new ASCIIEncoding();
int tempLen = 0;
string tempString = "";
byte[] s = ascii.GetBytes(inputString);
for (int i = 0; i < s.Length; i++)
{
if ((int)s[i] == 63)
{
tempLen += 2;
}
else
{
tempLen += 1;
}
try
{
tempString += inputString.Substring(i, 1);
}
catch
{
break;
}
if (tempLen > len)
break;
}
//如果截过则加上半个省略号
byte[] mybyte = System.Text.Encoding.Default.GetBytes(inputString);
if (mybyte.Length > len)
{
tempString += "…";
}
return tempString;
}
#endregion
博客添加时间:<EMBED SRC='http://images.cnblogs.com/cnblogs_com/hnboy/clock.swf' WIDTH=200 HEIGHT=200 wmode=transparent quality=high loop=true menu=false></embed>