1 Star 0 Fork 0

anklean / Cyjb

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-2-Clause

Cyjb

我开发的 C# 基础类库,以 BSD 协议发布。基于 .Net Framework 4.5,使用 Visual Studio 2013 作为开发工具。

这里使用了 Code Contracts for .NET 作为 debug 模式的代码约束工具,因此请安装此工具,或者使用 release 模式编译,或者在“项目属性”的“编译”选项卡中,将条件编译符号 CONTRACTS_FULL 移除。

本项目包含一些常用的基础类,主要功能包括:

  • 常用功能:
    • 对数字、字符串和枚举等的扩展方法。
    • 常用的基本类型,如文本-值对、三态枚举等。
    • 常用的异常辅助方法。
    • 更易于使用的泛型集合基类。
    • 对集合类的扩展。
    • 对输入输出类的扩展。
  • 完整的类型转换解决方案:
    • 支持隐式、显式和自定义类型转换。
    • 支持 System.Converter<TInput, TOutput> 接口,能够直接用在泛型类型中。
    • 能够动态添加额外的类型转换。
    • 能够在 IL 中使用类型转换功能。
  • 对反射的高级支持:
    • 更强大的类型成员查找。
    • 很容易的动态创建委托。
    • IL 的扩展方法。
  • 缓冲池。

详细的类库文档,请参见 Wiki

欢迎访问我的博客获取更多信息。

Copyright (c) 2013, CYJB All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

暂无描述 展开 收起
C#
BSD-2-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/anklean/Cyjb.git
git@gitee.com:anklean/Cyjb.git
anklean
Cyjb
Cyjb
master

搜索帮助