IFramework
IFramework copied to clipboard
Simple C# Framework
IFramework Doc
Interface | Inject | Interesting | Increase C# Framework
while(true)
Console.Write("Thanks For EveryOne Who Used It Once!")
近期Star趋势
模块使用示例
| 模块名 | 说明 |
|---|---|
| 序列化 | 对象与字符串的互相转化和读写csv文件 |
| 协程模块 | 按需自动挂起和调用的提高线程利用的方法 |
| 数据绑定 | 单向或者双向的数据绑定 |
| Mvvm | 基于数据绑定的实现 |
| 消息模块 | 减少模块之间的耦合 |
| 节点事件 | 支持(时间、条件、帧数、循环、分支) |
| 依赖注入 | 支持反射注入 |
| 网络测试 | 支持 tcp、udp、ws、http |
| 单例测试 | 快速创建单例类 |
| 可回收对象 | 从框架中申请可以回收的对象 |
| 对象池 | 多种对象池可供选择 |
| 优先级队列 | 优先级高的先出队 |
| 操作记录模块 | 撤销与反撤销 |
| 状态机模块 | FSM状态机 |
| 扩展自己的模块 | 用户自定义模块 |
FAQ
如何在C#项目中使用IFramework?
从Release下载或者自行编译IFramework,将文件放入项目中引用即可
若在Unity中使用此框架请查看这个仓库:IFramework-Unity
如何在不同的C#环境下使用IFramework?
将IFramework项目源码编译之后,从IFramework/Plugins文件中获取编译的文件。
如何获取更多帮助?
遇到问题或者有更好的想法,欢迎加入QQ讨论群 加群链接