干货,比较全面的c#.net公共帮助类

干货,比较全面的c#.net公共帮助类

  • 商品编号:
    #08817068_088
    • 原价:
      免费
    • 会员价:
      免费
  • 分类:
    • V1.0.0
  • 数量:
    限购1件

购物车中已存在此商品(限购一件),单击跳转购物车

  • 开发者:安于生
  • 开发语言:C#
  • 开发环境:Visual Studio
  • 商品架构:B/S
  • 代码管理工具:github
  • 大小(M):0 M
  • 编码格式:utf-8
  • 是否开源:是
  • 开源协议:BSD

比较全面的c#帮助类

       比较全面的c#帮助类,日常工作收集,包括前面几家公司用到的,各式各样的几乎都能找到,所有功能性代码都是独立的类,类与类之间没有联系,可以单独引用至项目,分享出来,方便大家,几乎都有注释,喜欢的请点赞,不断完善收集中... 

总揽

1202772-20171012144433902-941262006

主干是Utility基础类大全

     比较详细,这里是重点,花了一些时间

1202772-20171011143813465-1033295172

在平时的工作中,或多或少会涉及到帮助类

       在平时的工作中,或多或少会涉及到帮助类,最常见的上传下载文件,excel,sqlhelper,等等,我相信很多对大家来说都不难, 但是如果什么都重头去写的话,确实很浪费时间,如果有比较全面的帮助类,我需要什么就能找到该多好,我现在做的就是收集尽量多的帮助类,方便日后用到。

样板图片操作类

1202772-20171012144723074-1452402643

操作文档

    里面包含一下操作文档,这个是用工具生成的。还在研究中...

1202772-20171012144840902-1345877814

附上一些常见的帮助类栏目

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. 验证码

...

里面的操作类都很详细,基本都有注释

比如这里展示一下 字符串操作帮助类就有下面这个方法:

1、GetStrArray(string str, char speater, bool toLower) 把字符串按照分隔符转换成 List

2、GetStrArray(string str) 把字符串转 按照, 分割 换为数据

3、GetArrayStr(List list, string speater) 把 List 按照分隔符组装成 string

4、GetArrayStr(List list) 得到数组列表以逗号分隔的字符串

5、GetArrayValueStr(Dictionary<int, int> list)得到数组列表以逗号分隔的字符串

6、DelLastComma(string str)删除最后结尾的一个逗号

7、DelLastChar(string str, string strchar)删除最后结尾的指定字符后的字符

8、ToSBC(string input)转全角的函数(SBC case)

9、ToDBC(string input)转半角的函数(SBC case)

10、GetSubStringList(string o_str, char sepeater)把字符串按照指定分隔符装成 List 去除重复

11、GetCleanStyle(string StrList, string SplitString)将字符串样式转换为纯字符串

12、GetNewStyle(string StrList, string NewStyle, string SplitString, out string Error)将字符串转换为新样式

13、SplitMulti(string str, string splitstr)分割字符串

14、SqlSafeString(string String, bool IsDel)

权利声明:本站所有商品信息、客户评价等信息是初心商城重要的数据资源,未经许可,禁止非法转载使用。 注:本站商品信息均来自初心商城,其真实性、准确性和合法性由初心商城负责。

                  初心源说明:初心商城主要为程序员提供开发基础的代码源以及成熟项目,网站中所有的商品有提供收费版本的, 也有提供免费版本的,按照大家各自不同的需求进行购买。实实在在的让程序员只用专注于自己的业务实现你的小梦想, 如果您对我们的成果表示认同并且觉得对你有所帮助我们愿意接受来自各方面的支持^_^。

                  支持:用手机扫描二维码支付

                  支付宝支持我们 微信支持我们

                  您的支持将被用于:
                  1、持续深入的上传更多更好的源代码
                  2、建立更加完善的技术社区
                  3、完善现在系统出现各种问题
                  4、购买域名和租赁服务器

                  1、交易规则

                  2、发货方式

                  1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自卖家的商品获取(下载)链接

                  2、手动:在上方保障服务中标有手动发货的商品,拍下后,卖家会收到邮件,也可通过QQ或订单中的电话联系对方。

                  3、退款说明

                  1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等)

                  2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外)

                  3、发货:手动发货源码,在卖家未发货前,已申请退款的

                  4、服务:卖家不提供安装服务或需额外收费的(但描述中有显著声明的除外)

                  5、其它:如质量方面的硬性常规问题等

                  备注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法对描述进行修改!

                  4、注意事项

                  1、客户买完之后未确认收货,将不会收到下载地址和下载码,确认收货之后才能收到下载地址和下载码。

                  2、在未拍下前,双方在QQ上所商定的内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准);

                  3、在商品同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外);

                  4、在没有"无任何正当退款依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

                  5、虽然交易产生纠纷的几率很小,但请尽量保留如聊天记录这样的重要信息,以防产生纠纷时出现问题不明确的情况。

                  5、交易声明

                  1、本站作为直卖平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

                  2、非平台线上交易的商品,出现任何后果均与本站无关;无论卖家以何理由要求线下交易的,请联系管理举报。

                  初心Logo

                  初心商城| 初心系列| 初心博客| 初心历史| 系统反馈

                  chuxinm.com 京ICP备16055626号 © 2016-2018 山西米立信息技术有限公司 保留所有权利
                  违法和不良信息举报电话:186-2950-9347,本网站所列数据,除特殊说明,所有数据均出自我工作室
                  本网站兼容所有主流浏览器,不支持手机自适应