87个C#帮助类,各种功能性代码(转载自微信公众号:dotNET全栈开发)

7 篇文章 0 订阅

初衷

 

网上有各式各样的帮助类,公共类,但是比较零碎,经常有人再群里或者各种社交账号上问我有没有这个helper, 那个helper,于是萌生了收集全部helper的念头,以便日后使用,整个解决方案的文件夹如下图所示:

集成

于是日常工作留意总结,加上网上收集,各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目,分享出来,方便大家,几乎都有注释,喜欢的请点赞(star),不断完善收集中…

打开

打开方式直接用vs打开目录下Common.Utility.sln文件,或者vscode等其他编译器打开。需要引用到自己项目的时候直接把代码或者文件拷贝过去即可。

项目样图

比较全面的c#帮助类

操作文档

里面包含一下操作文档,这个是用Sandcastle工具生成的。方法:四种Sandcastle方法生成c#.net帮助类帮助文档,地址:http://www.cnblogs.com/anyushengcms/p/7682501.html 有兴趣的朋友可以自己折腾一下。

操作文档

附上项目帮助类栏目

  1. C#读取AD域里用户名或组

  2. Chart图形

  3. cmd

  4. Cookie&Session

  5. CSV文件转换

  6. DataTable转实体

  7. DBHelper

  8. DecimalUtility及中文大写数字

  9. DLL

  10. Excel操作类

  11. FTP操作类

  12. H5-微信

  13. Html操作类

  14. INI文件读写类

  15. IP辅助类

  16. Javascript

  17. Json

  18. JSON操作

  19. JS操作

  20. Lib

  21. Mime

  22. Net

  23. NPOI

  24. obj

  25. packages

  26. Path

  27. PDF

  28. Properties

  29. QueryString 地址栏参数

  30. RDLC直接打印帮助类

  31. ResourceManager

  32. RMB

  33. SqlHelper

  34. SQL语句拦截器

  35. URL的操作类

  36. VerifyCode

  37. XML操作类

  38. 上传下载

  39. 二维码操作类

  40. 共用工具类

  41. 其他

  42. 分词辅助类

  43. 分页

  44. 加密解密

  45. 压缩解压缩

  46. 各种验证帮助类

  47. 图片

  48. 图片操作类

  49. 图片验证码

  50. 处理多媒体的公共类

  51. 处理枚举类

  52. 字符串

  53. 对象转换处理

  54. 帮助文档

  55. 序列化

  56. 异步线程

  57. 弹出消息类

  58. 数据展示控件绑定数据类

  59. 文件操作类

  60. 日历

  61. 日志

  62. 时间戳

  63. 时间操作类

  64. 条形码

  65. 条形码帮助类

  66. 条形码转HTML

  67. 检测是否有Sql危险字符

  68. 正则表达式

  69. 汉字转拼音

  70. 注册表操作类

  71. 科学计数,数学

  72. 类型转换

  73. 系统操作相关的公共类

  74. 缓存

  75. 网站安全

  76. 网站路径操作类

  77. 网络

  78. 视频帮助类

  79. 视频转换类

  80. 计划任务

  81. 邮件

  82. 邮件2

  83. 配置文件操作类

  84. 阿里云

  85. 随机数类

  86. 页面辅助类

  87. 验证码

文档地址:https://github.com/sgmcumt/Common.Utility/blob/master/README.md

仓库地址:https://github.com/Jimmey-Jiang/Common.Utility

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
## 比较全面的c#帮助 日常工作总结,加上网上收集,各式各样的几乎都能找到,所有功能性代码都是独立的之间没有联系,可以单独引用至项目,分享出来,方便大家,几乎都有注释,喜欢的请点赞,不断完善收集中... ## 样板图片操作 ![WEFE@M%}SN4_K$6H0D{6IYJ.png](http://upload-images.jianshu.io/upload_images/6855212-34f0ee0339e3cb49.png?imageMogr2/auto-orient/strip|imageView2/2/w/1240) ## 操作文档 里面包含一下操作文档,这个是用Sandcastle工具生成的。方法:四种Sandcastle方法生成c#.net帮助帮助文档,地址:http://www.cnblogs.com/anyushengcms/p/7682501.html ![H819EQUYFVA~WXK6YAQ1%6Q.png](http://upload-images.jianshu.io/upload_images/6855212-6cf5a7a2a4a75c89.png?imageMogr2/auto-orient/strip|imageView2/2/w/1240) ## 附上一些常见的帮助栏目 1. cookie操作 --------- CookieHelper.cs 2. session操作 ------- SessionHelper.cs 3. cache操作 4. ftp操作 5. http操作 ------------ HttpHelper.cs 6. json操作 ------------ JsonHelper.cs 7. xml操作 ------------- XmlHelper.cs 8. Excel操作 9. Sql操作 ------------- SqlHelper.cs 10. 型转换 ------------ Converter.cs 11. 加密解密 ------------ EncryptHelper.cs 12. 邮件发送 ------------ MailHelper.cs 13. 二维码 14. 汉字转拼音 15. 计划任务 ------------ IntervalTask.cs 16. 信息配置 ------------ Setting.cs 17. 上传下载配置文件操作 18. 视频转换 19. 图片操作 20. 验证码生成 21. String拓展 ---------- StringExtension.cs 22. 正则表达式 --------- RegexHelper.cs 23. 分页操作 24. UBB编码 25. Url重写 26. Object拓展 --------- ObjectExtension.cs 27. Stream的拓展 ------ StreamExtension.cs 28. CSV文件转换 29. Chart图形 30. H5-微信 31. PDF 32. 分词辅助 33. 序列化 34. 异步线程 35. 弹出消息 36. 文件操作 37. 日历 38. 日志 39. 时间操作 40. 时间戳 41. 条形码 42. 正则表达式 43. 汉字转拼音 44. 网站安全 45. 网络 46. 视频转换 47. 计划任务 48. 配置文件操作 49. 阿里云 50. 随机数 51. 页面辅助 52. 验证码 53. Mime 54. Net 55. NPOI 56. obj 57. Path 58. Properties 59. ResourceManager 60. URL的操作 61. VerifyCode 62. 处理多媒体的公共 63. 各种验证帮助 64. 分页 65. 计划任务 66. 配置文件操作 67. 分词辅助 68. IP辅助 69. Html操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值