1. 字符串至数值转换:
创建转换结果标志:bool successFlag=false;
创建待转换字符串:string age=27;
创建用来保存转换结果值的变量:int result=-1;
转换:希望转换后得到的类型.TryParse(age,out result);
2. 字符串至字符数组转换:
创建待转换字符串:string info="abc123";
创建用来保存结果的字符数组:char[] result=new char[info的长度]
转换:result=info.toCharArray();
3. 以给定字符分割字符串
创建待分割字符串:string info="123#456%789&abc";
创建分割依据字符数组:char[] mark=new char[]{'#','%','&'};
创建用来保存分割后的字符串数组:string[] result=new string[分割后的字符串数量];
分割:result=info.Split(mark,是否去除空元素);
4. 字符串数组以给定结合符拼装
创建待拼装字符串数组:string[] info=new string[]{"赵","钱","孙","李"};
创建用来接收拼装结果的字符串:string result="";
拼装:result=info.Join(给定拼装字符串,info);
5. 测试两个字符串是否相等
创建结果标志:bool resultFlag=false;
测试:resultFlag=测试基准字符串.Equals(用来测试的字符串,是否忽略大小写);