1.字符串类型
string ____=“_______”;
Trim()-去头尾空格。
区分大小写:
ToUpper()-把字符串的字母全部变成大写
ToLower()-把字符串的字母全部变成小写
模糊查询:
StartsWith(“子串”)-是否以“子串”开头,是-true
EndsWith(“子串”)-是否以“子串”结尾,是-true
Contains(“子串”)-是否包含“子串”,是-true
截取,验证:
Substring(起始位置,长度)-从大字符串中,截取小的子串出来。
IndexOf(“子串”)-从大字符串中,找到子串第一次出现的位置。返回整数。如果大串找不到小串,返回-1
LastIndexOf(“子串”)- 从大字符串中,找到子串最后一次出现的位置。返回整数。如果大串找不到小串,返回-1
替换:
ReplaceWith(“被替换的子串 ”,“新的子串 ”)-把大串中指定的小串,替换成新的子串
2.日期时间类型:
DateTime dt=new DateTime();
DateTime dt=new DateTime(1999,2,2); ===输出为:1999/2/2 0:00:00
DateTime dt=new DateTime(1999,2,12,13,45,27); ===输出为:1999/2/12 13:45:27
DateTime dt=new DateTime.Now; ===输出为:当前日期时间
dt.Year,dt.Month,dt.Day, ===输出分别为:年份,月份,日期
dt.DayOfWeek,dt.DayOfYear ===输出分别为:该天为星期几,该天是该年中的第几天
dt.AddXXXXX(), ===XXX可写年、月、日、时、分、秒,小括号内写入数字为正数,即为相应时间之后,数字为负数,则为相应时间之前
dt.ToString(“格式化字符串”)
yyyy,yy年 MM,M月 dd,d日 hh,h时 mm,m分 ss,s秒 ===各项时间书写的基本格式
扩展一下:
对于整型,浮点型,也有ToString(“格式化字符串”) #,0. ===“#”表示该位有数就写出,没有数就不写;“.” 表示小数点;“0”表示该位不论有没有数字,都要写出
3.数学运算:
Math
Math.Ceiling(小数) –返回大于当前小数的最小整数
Math.Floor(小数)-返回小于等于当前小数的最大整数
Math.Round(小数)-四舍五入
Math.Sqrt(数值)-求平方根