当前位置: 首页 > 工具软件 > SharpKit > 使用案例 >

SharpKit 之移植 --I

浦修文
2023-12-01

   今天试着移植公司的项目库,

   首先是公用类库,包含配置库、日志库、以及序列化库,以及线程库,

  测试了几个简单的功能,

  PS.反射性能不错,有点超过C#原生反射的样子。(不过对于其他手段,肯定慢了。。)

 

  发现几个问题:

  1.枚举支持不算很好

  2.不支持Goto(虽然没怎么用)

  3.需要为所有的类加上JsType,并指定File路径 包括所有依赖的类

  4.不支持自定义的属性(这个头疼,属性可是我最爱用的手段之一)

  5.thread必须自己模拟一个(最好直接砍掉不要用)


  解决方案:

  1.修改部分代码能解决

  2.不用

  3.准备写个Task自动处理

  4.封装一层

  5.先模拟一个,Thread一般都是封装过的二次库,问题不大。

 类似资料: