string、math类、random随机数、datetime、异常保护

时间:2020-12-30 09:18:48

今天讲的知识点比较多,比较杂,以至于现在脑子里还有点乱,慢慢来吧...

string

(1)string.length;

(获得你string字符串的长度)

(2)a = a.Trim();

重新赋值

(3)string.Trim();

去掉字符串前后空格

(4)string.TrimStart();

去掉前面的空格

(5)string.TrimEnd();

去掉后面的空格

(6) string.ToLower();

将所有大写字母转换为小写

(7)string.ToUpper();

将所有小写字母转换为大写

(8)sting.IndexOf("");

查找第一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

(9)string.LastIndexOf("");

查找最后一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

截取字符或者字符串:

(10)string.Substring(int i);

写一个int类型的参数。表示,从这个索引号开始到最后全部截取

(11)string.Sbustring(int i,int j);

有两个参数,表示从哪个索引开始,截取多少长度

例子:

string、math类、random随机数、datetime、异常保护

(12)string.StartsWith("");

是否以某字符或者字符串开头

(13)string.EndsWith("");

是否以某字符或者字符串结尾

(14) string.Contains("");

判断是否包含某个字符或者字符串

(15)string.Replace(string old,string new);
      string.Replace(char old,char new);

想要替换掉的字符或字符串","转换后的字符或字符串;//替换

Math类

(1)Ceiling  取上线   天花板
 Math.Ceiling(double);  如4.4  =  5;

(2)Floor  取下线   地板
 Math.Floor(double);    如4.4  =  4;

(3)圆周率------π
  Math.PI  取π的值

(4)平方根
Math.Sqrt(值);

(5)四舍五入 分奇数.5和偶数.5之分   
 奇数0.5取上线如:1.5 = 2;  
 偶数0.5取下线 如:2.5=2;
 Math.Round(值);

(6)绝对值 Abs
 Math.Abs(值);

(7)最大值,
Math.Max(值,值);
        最小值
Math.Min(值,值);

(8)指定数值的指定次幂
Math.Min(值,幂);

Random随机数

string、math类、random随机数、datetime、异常保护

DateTime:

string、math类、random随机数、datetime、异常保护

时间类型代位符
string str = dt.ToString("yyyy年MM月dd日 HH时mm分ss秒");

string、math类、random随机数、datetime、异常保护

异常保护

    try{}catch(){}finally{}