String类:
String a = "abcdefghijklmnopqrstuvwxyz";
int length = a.length; //获取字符串的长度;
a = a.TrimStart(); //去掉全面的空格;
a = a.TrimEnd(); //去掉后面的空格;
a = a.Trim(); //去掉前后的空格;
a = a.ToUpper(); //将字符串中的字母转换成大写;
a = a.ToLover(); //将字符串中的英文转换成小写;
a = a.Substring(); //截字符串
截字符串括号内的参数可以放一个,例如(1);也可以放两个,例如(1,1);
放一个参数的时候是从开头截n个字符串;
两个参数代表从n位置开始,截n个字符串;
int b = a.IndexOf("g"); //从0开始,获取括号内字符的位置,如果有多个字符,只获取第一位,没有匹配项返回-1;
int b = a.LastIndexOf("a"); //获取最后一个括号内字符的位置,如果有多个字符,只获取括号内第一位字符在字符串的位置;
bool b = a.Contains("a"); //布尔型,判断是否存在,存在返回True,否则返回false;
a = a.Replace("abc","XYZ"); //替换,把括号内的第一个值替换成第二个,全部替换,该数据类型需要重新定义;
a = a.Remove(5); //删除,把5位置往后的字符全部删掉;
括号内也可以有两个值,例如:(3,2);从3位置开始移除2个;
Math类:
Double m = 3.456;
x = Math.Round(x); //四舍五入;
x = Math.Round(x*10)/10; //获取小数后一位,以此类推;
x = Math.PI(x); //获取圆周率的值;
DateTame类:
DateTime类型的年、月、日、时、分、秒除了代码不同外使用方法都是相同的;
需要新建一个对象;
DateTime d = new DateTime(1995,06,29,23,59,59); //新建一个1995年...的对象;
或者是:
DateTime d = new DateTime(); //定义一个时间变量d;
d = Convert.ToDateTime("1995-06-29 23-59-59"); //赋值;
Console.WrithLine(d.ToString("yyyy年MM月dd日HH时mm分ss秒")); 此方法可以得到1995年6月29日...;
yyyy-年 MM-月 dd-日 hh-12制小时 HH-24制小时 mm-分钟 ss-秒 ms-毫秒;
TimeSpan newtime = 大时间 - 小时间 ; //获取时间差;
d.AddYears(100); //在d这个时间上增加100年;
int DD = d.year; //获取d这个时间的年份;
int nowday = d.DayOfYear; //获取今天是d日期是d年的第几天;