1)Console类
Console类中包含控制台输入和输出的常用方法。
Write 向控制台输出内容后不换行
WriteLine 向控制台输出内容后换行
Read 从控制台上读取一个字符
ReadLine 从控制台上读取一行字符
Console类是非常基础的一种类,在这里就多做说明了!
2)Math类
Math类主要用于一些与数学相关的计算,并提供了很多静态方法方便访问。
Abs 取绝对值
Ceiling 返回大于或等于指定的双精度浮点数的最小整数值
Floor 返回小于或等于指定的双精度浮点数的最大整数值
Equals 返回指定的对象实例是否相等
Max 返回两个数中较大数的值
Min 返回两个数中较小数的值
Sqrt 返回指定数字的平方根
Round 返回四舍五入后的值
下面图片是几个使用比较频繁的Math类的:
3)Random类
Random 类是一个产生伪随机数字的类。
它的构造函数有两种:
Randon random = New Random();
Randon random = New Random(Int32);
常用方法如下:
Next() 每次产生一个不同的随机正整数
Next(int max Value) 产生一个比 max Value 小的正整数
Next(int min Value,int max Value) 产生一个 minValue~maxValue 的正整数,但不包含
maxValue NextDouble() 产生一个0.0~1.0的浮点数
NextBytes(byte[] buffer) 用随机数填充指定字节数的数组
以上是Random类 的一些使用方式。
4)DateTime类
DateTime 类用于表示时间,所表示的范围是从 0001 年 1 月 1 日 0 点到 9999 年 12 月31 日 24 点。
在 DateTime 类中提供了静态属性 Now,用于获取当前的日期和时间。
常用方法如下:
Date 获取实例的日期部分
Day 获取该实例所表示的日期是一个月的第几天
DayOfWeek 获取该实例所表示的日期是一周的星期几
DayOfYear 获取该实例所表示的日期是一年的第几天
Add(Timespan value) 在指定的日期实例上添加时间间隔值 value
AddDays(double value) 在指定的日期实例上添加指定天数 value
AddHours(double value) 在指定的日期实例上添加指定的小时数 value
AddMinutes(double value) 在指定的日期实例上添加指定的分钟数 value
AddSeconds(double value) 在指定的日期实例上添加指定的秒数 value
AddMonths(int value) 在指定的日期实例上添加指定的月份 value
AddYears (int value) 在指定的日期实例上添加指定的年份 value
DateTime类 的使用方法与javascript是一样的。
之前是有详细写过javascript的DateTime类的。
有兴趣的可以去找一下。