原创C# 各种通用类集合 终于出炉了,觉得有用尽管拿去吧

已经开源,欢迎 Fork    https://github.com/chrisyanghua/MyHelper.git

目前想做个详细的Demo出来,虽然这个类库不大可能成为大家开发用的标准,但是还是希望可以一起努力一下,有个统一的东西还是比较爽的。

我是这样想的,大家分分类,然后自己做自己负责类的Demo。不过做之前一定要有个兄弟先做个前端的展示框架。当然后台的类库代码还是需要不断完善。

这样我想用不了多久,应该可以成为一个不错的开源项目,服务大众,对自己也有提高

请不要要求什么直接给出下载包啥的,说句实话,如果您懒成这样,我相信就算给你了你也不会去看的。

一直以来,搜藏了很多通用类,平时用到的情况也很多。花了好多天时间整理了一下。最重要是做了个API出来(加Comment真的是个体力活啊) 目前有的 Class如下,我都统一命名过了。需要的拿走吧。

虽然API和DLL绝对是独一份,但是内容其实是网上的,我只做了初步的筛选和测试,如果有问题帮忙通知一下。

Chm得直接在网上打开是看不到的,所以请先下载到本地,谢谢...

想要源码的同学,可以自己用reflector等类似工具,dll没加密,个人推荐使用  ILSpy, 查看源码那叫一个方便。项目我就不发出来了,注释加的我手软,不想被 “有心人” 剽窃了。 真心想一起扩展的,可以找我要:)

没办法,非要有人说我不是原创的...  其实我说我的原创只是这个集合,并不是里面的各种类库...

我的工作如下:

1)搜集了很多类库,并且把自己常用,觉得有用的归类,开始有将近30个,现在精简过了 2)把类库文件统一命名,用resharper给代码瘦身,优化,除Bug 3)为每个Function添加备注,包括 parameter   returns  等等等 4)很多人关注的 chm 是用  Sandcastle  制作出来的。 这个软件是个好物,简单配置一下就好了 5)找个地方放出来给大家下载 其实主要的工作量就是前三个了,非要说我不是原创,那我也没辙,不图名不图利,不多说了。

01.程序配置管理辅助类 MyAppConfigHelper.cs 02.实现各种转换的操作辅助类 MyConvertHelper.cs 03.DataReader的辅助类 MyDataReaderHelper.cs 04.DataTable操作辅助类 MyDataTableHelper.cs 05.DateTime的辅助类 MyDateTimeHelper.cs 06.常用的目录操作辅助类 MyDirHelper.cs 07.枚举操作辅助类 MyEnumHelper 08.Excel操作辅助类(无需VBA引用) MyExcelHelper.cs 09.打开、保存文件对话框操作辅助类 MyFileDialogHelper.cs 10.常用文件操作辅助类 MyFileHelper.cs 11.键盘操作辅助类,提供属性访问敲击那个键,以及发送软键盘消息等操作 MyKeyboardHelper.cs。 12.Base64加密解密 MyBase64Helper.cs MD5加密等操作辅助类 MyMD5Helper.cs 13.鼠标辅助操作类,提供获取鼠标状态以及模拟鼠标点击等操作 MyMouseHelper.cs 14.中文转拼音的辅助类 MyPinYinHelper.cs 15.字符串类型的辅助类 MyStringHelper.cs 16.各种输入格式验证辅助类 MyValidateHelper 17.XML操作类辅助类 MyXmlHelper 话不多说了,上图上下载。

API 文档下载

MyHelper4Web DLL 下载

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

运维必读:Linux 的内存分页管理

内存是计算机的主存储器。内存为进程开辟出进程空间,让进程在其中保存数据。我将从内存的物理特性出发,深入到内存管理的细节,特别是了解虚拟内存和内存分页的概念。

14230
来自专栏纯洁的微笑

一次线上问题排查所引发的思考

之前或多或少分享过一些内存模型、对象创建之类的内容,其实大部分人看完都是懵懵懂懂,也不知道这些的实际意义。

13210
来自专栏机器学习算法与Python学习

Python:爬虫系列笔记(2) -- 基本了解及urllib的使用

1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓...

36960
来自专栏前端杂货铺

XSS分析及预防

XSS(Cross Site Scripting),又称跨站脚本,XSS的重点不在于跨站点,而是在于脚本的执行。在WEB前端应用日益发展的今天,XSS漏洞尤其容...

38070
来自专栏佳爷的后花媛

如何使用Thinkphp搭建商城系统(一)

由于工作需要,我要使用Thinkphp框架,但是我对php不是很了解,我觉得想要快速掌握一门语言或者一个框架,最好的方法就是做出一个小作品,只有在自己做这个作品...

1.2K20
来自专栏枕边书

PHP 调用 Go 服务的正确方式 - Unix Domain Sockets

问题 可能是由于经验太少,工作中经常会遇到问题,探究和解决问题的过程总想记录一下,所以我写博客经常是问题驱动,首先介绍一下今天要解决的问题: 服务耦合 我们在开...

396110
来自专栏北京马哥教育

HTTP/2 十分钟速知

升级到 HTTP/2 后,那些针对HTTP/1.x 的优化手段需要如何变化? 答:总结来说,除了多域名增加并行 TCP 连接数不再适用以外,启用 HTTP/2...

42880
来自专栏编程

再撩Python

如果你觉得很复杂,不要慌张,它本来就很复杂。 如果你觉得很简单,不要慌张,它本来就很简单。 --小浪 1、起手 还要把Python的开发环境说说。 2、Pyth...

206100
来自专栏格子的个人博客

Tomcat目录文件列表功能和定制化

先说一下背景。 某天,产品小伙伴过来提了一个需求:能不能把公司的需求文档以列表的方式展示出来,当开发者需要哪个的时候,自己在目录中寻找并点击进入(需要哪个点哪...

35330
来自专栏Android开发实战

HTTP1.0、HTTP1.1和HTTP2.0的区别

早在HTTP建立之初,主要就是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。也是说对于前端来说,我们所写的HTML页面将要放在我们的w...

22830

扫码关注云+社区

领取腾讯云代金券