自用的一些扩展类和扩展方法
0x01.DateTime
1.判断是否今天 IsToday
2.取当日时间区间 GetDaySection
3.取当月时间区间 GetMonthSection
4.取当年时间区间 GetYearSection
0x02.DateTimeOffset
1.判断是否今天 IsToday
2.取当日时间区间 GetDaySection
3.取当月时间区间 GetMonthSection
4.取当年时间区间 GetYearSection
0x03.String
1.串联(类似Join) Joins
2.取信息摘要 MD5
3.是否正则匹配 IsMatch
4.正则匹配 Match,Matches
5.十六进制转整数 HexToUInt8,HexToInt16,HexToInt32,HexToInt64,HexToUInt16,HexToUInt32,HexToUInt64
6.八进制转整数 OctToUInt8,OctToInt16,OctToInt32,OctToInt64,OctToUInt16,OctToUInt32,OctToUInt64
7.二进制转整数 BinToUInt8,BinToInt16,BinToInt32,BinToInt64,BinToUInt16,BinToUInt32,BinToUInt64
0x04. UInt8 Int16 UInt16 Int32 UInt32 Int64 UInt64
1.转到十六进制 ToHex
2.转到八进制 ToOct
3.转到二进制 ToBin
4.转到字节 GetBytes (UInt8除外)
0x05.NotifyCollection
1.通知Count属性更改 NotifyCollectionChanged
0x06.Decimal Double
1.增加中国式四舍五入 Round
0x07.ICollectoin
1.批量添加 AddRange
2.不存在添加 AddIfNotContains
3.移除满足条件的元素 RemoveWhere
4.根据字段去重 Distinct