其他:
#--任意位数字,有几位显示几位
0--至少以为数字,不足则补0
例如:#.00--必须保留两位小数
字符串(string):
Length 长度
TrimStart() 压缩左边的空格
TrimSEnd() 右
Trim() 左右两边
ToUppter()全部大写
ToLower()全部小写
Substring(3) 截取 从第三个开始截取
Substring(3,5) 截取 从第三个开始截取 在从第三个开始算12345 个
370302199004170810
123456789012345678
获取生日
生成四位验证码
判断邮箱格式是否正确
IndexOF("字串") 查找字符串中第一个出现字串的位置
LastindexOF("") 查找字符串中最后一个出现字串的位置
StartWith("ab") 开头 判断bool (true) ab是不是要判断的字符串中的开头 如果是返回true 如果不是返回false
EndWith() 结尾
contains() 包含
Replace(" ",""); " "旧的替换成""。返回替换后的输出
数学(Math):
Math.pow(2,3); 2的三次方 2^3 幂指数
Math.sqrt(9); 9的平方根
Math.Celling(double); 取得大于当前小数的最小整数 类似翻页Math.Floor(double); 取得小于当前小数的最小整数
Math.Round(); 四舍五入
log 对数
时间(DateTime):
DateTime shijian=new DateTime([年,月,日[,时,分,秒]]); 都不写显示耶稣诞生日
DateTime shijian=DateTime.Now; 当前时间
Console.WriteLine(shijian。Tostring(yyyy年m月·····));格式化字符串
shijian.AddDays(-100000);减多少天
addhours·····
shijian.DayOFYear 一年中的第几天
shijian.DayOFWeek
timespan 日期与日期相减出的是时间差 用timespan存储 在用. 转换成相差天数。。。
try-catch 异常捕获
我们在程序中经常会出现各种各样的异常,你如果想让你的程序变得坚强一点,在你的代码中应该经常使用 try-catch 来进行异常捕获。
哪行代码可能出现异常,就踹它一脚。
语法:
try
{可能出现异常的代码;}
catch
{出现异常后要执行的代码;}
执行过程:如果 try 中的代码没有出现异常,那么 catch 中的代码不会执行。如果 try 中的代码出现异常,那怕这行出现异常的代码后面还有一百行都不会执行,而是直接跳到 catch中执行其中的代码。(涉及变量的作用域)
注意:try和catch之间不能有其他代码,它们必须紧密相联