zoukankan      html  css  js  c++  java
  • C#最良心脚本语言C#Light/Evil,XamarinWP8Unity热更新最良心方案,再次进化.

    C#Light的定位是嵌入式脚本语言,一段C#Light脚本是一个函数

    C#Evil定位为书写项目的脚本语言,多脚本文件合作,可以完全用脚本承载项目。

    C#Light/Evil 使用完全C#一致性语法

    目前 C#Light已经是正式版,且经商业项目检验

    C#Evil是Alpha版,欢迎试用反馈。

    C#Evil在C#Light的基础上

    从底层支持了面向对象,请注意下面是脚本代码

    image_thumb2image_thumb3

    不同于C#Light没有函数和类的设计,(C#Light只是用C#LightFramework来模拟整个cs文件的识别,不支持成员变量,C#LightFramework是一组函数放一起,可以利用VS这样的工具来做脚本编辑器)

    C#Evil直接从底层支持了面向对象特性,当然还是可以使用一切支持c#的的编辑器来做脚本编辑器

    另外C#Evil也是和c#项目一样编译并使用这些脚本写的类,类之间不需要像有些脚本那样互相引用,全自动解决引用关系

    image_thumb6

    然后就可以在脚本表达式中调用这些脚本写的类,和程序类型使用方式完全一致

    也可以从程序中直接创建脚本类实例,调用脚本类实例的成员

    代码获取从

    https://github.com/lightszero/CSLightStudio/tree/master/CSLightStudio/CSEvil

  • 相关阅读:
    Linux命令汇总(二)
    关于pyspark
    关于CDH
    hive通过spark导入hbase
    CentOS7的网络配置
    TTY,Console以及Terminal
    docker的操作
    docker安装与操作
    Wmware Player中Linux挂载U盘
    Mesos和Marathon
  • 原文地址:https://www.cnblogs.com/crazylights/p/3875479.html
Copyright © 2011-2022 走看看