DLGCY_DotNet.Utilities.Handpick
*********************************************** 更新内容: 1、[新增] [方法] ListHelper.RandomTake:从列表中随机抽取指定数量的元素(来自:https://mp.weixin.qq.com/s/lzFXIOGtc0BgA2h_Yivq5g)。 2、[微调] [方法] ClassHelper 类中的 GetPropertiesOfType 方法和 GetAllPropertiesInOrder 方法暴露 搜索方式标记 参数 bindingFlags。 3、[新增] [方法] ClassHelper.GetFieldListOfType:获取一个目标对象中所有指定类型的字段列表。 *********************************************** 【C# 帮助类库】,包含以下内容: 01、ClassHelper(类帮助类:深拷贝、Mapper、序列化、调用信息、反射方法)。 02、ConsoleWriter(控制台输出重定向)。 03、EnumExtension(枚举 扩展/帮助类)。 04、StringHelper(字符串帮助类)。 05、ConvertHelper(类型转换)。 06、ByteHelper(字节帮助类)。 07、ResultMsg、ResultData(返回结果封装类)。 08、TaskExtensions(Task 扩展)。 09、RemovableCollection(被枚举(foreach)时可移除项的集合)。 10、DictionaryHelper(字典帮助类)。 11、ThreadHelper(线程帮助类,包含:高精度睡眠)。 12、AssemblyHelper(程序集帮助类,包含:程序集特性访问器,方法:校验最小版本-ValidateMinAssemblyFileVersion)。 13、ListHelper(列表帮助类,包含方法:列表比较-ListComparator、随机抽取元素-RandomTake)。 精选自 https://gitee.com/kuiyu/dotnetcodes(MIT)/ https://gitee.com/dlgcy/dotnetcodes(GPL-2.0),以自用为主,感兴趣的朋友也可以使用。 重要更改基本在本人业余时间完成,仅代表个人立场,与本人所在公司无关。 免责声明:本库及维护者不对使用产生的任何问题负责,请自行充分测试。 严正声明:禁止在 996 以及相似类型的公司中使用本库。
Activity
- Latest release
- 3mo ago
- Total releases
- 18
- Cadence
- ~33 days
- Last 12 months
- 4
Details
- License
- unknown
- First release
- Sep 07, 2024
| Version | Released | |
|---|---|---|
1.6.2
patch
|
1.6.2
patch
|
|
1.6.1
patch
|
1.6.1
patch
|
|
1.6.0
minor
|
1.6.0
minor
|
|
1.5.1
patch
|
1.5.1
patch
|
|
1.5.0
minor
|
1.5.0
minor
|
|
1.4.1
patch
|
1.4.1
patch
|
|
1.4.0
minor
|
1.4.0
minor
|
|
1.3.5
patch
|
1.3.5
patch
|
|
1.3.4
patch
|
1.3.4
patch
|
|
1.3.3.1
patch
|
1.3.3.1
patch
|
|
1.3.2.1
patch
|
1.3.2.1
patch
|
|
1.3.1.1
patch
|
1.3.1.1
patch
|
|
1.3.0
minor
|
1.3.0
minor
|
|
1.2.1
patch
|
1.2.1
patch
|
|
1.2.0
minor
|
1.2.0
minor
|
|
1.1.2
patch
|
1.1.2
patch
|
|
1.1.1
minor
|
1.1.1
minor
|
|
1.0.0
initial
|
1.0.0
initial
|