高分求如何实现类似于Strig.Trim()的功能
比如我现在有一个字符串    "[TableName].FieldName " 
 我想实现    "[TableName].FieldName ".ToFieldName() 
 返回结果为:FieldName   
 var   str   =    "[TableName].FieldName "; 
 str   =   str.ToFieldName();      //结果是FieldName
------解决方案--------------------那你的自己写一个类了,继承自 String 类 
 public MyString : System.String 
 { 
     public string ToFieldName() 
     { 
         return this.Split( '. ')[1]; 
     } 
 }   
 MyString s = new MyString(); 
 s =  "[TableName].FieldName "; 
 s = s.ToFieldName();
------解决方案--------------------public class MyString { 
 string str; 
 string strTemps; 
 public MyString(string str ) 
 { 
 	this.str=str; 
 	strTemps=str.Split( '. '); 
 } 
 public string FileName 
 { 
 	get{ return strTemps[1];} 
 	set{this.strTemps[1]=value;} 
 }} 
 //属性的最基本写法
------解决方案--------------------其实如果只操作字符串实现此功能没有必要去对string类进行扩展,只要建一个工具类,写一个处理方法即可。 
 如 
 public class Tools 
 { 
     public static string ToFieldName(string content){//自己实现} 
 } 
 这样只要对你要处理的文本做处理。 
 你还可以扩展,如字符串的算法等,可以定义一个callback也是没有问题的如 
 public class Tools 
 { 
     public static string ToFieldName(string content,IStringCallBack handler){//自己实现} 
 }