为了增强编辑器的功能,而使用了.NetC#4.0来做编译器,对类型控制也非常严格,没有C#基础,恐怕是难以操作这个编辑器。
本次直播中将会为大家讲解C#/.NET包括但不限于record、source generate、解构、顶级语句、可空引用类型、minimal API中在实际中的应用,并将会剖析这些技术的背后原理。
XuperUnion是“百度超级链”的第一个开源区块链项目,是构建超级联盟网络的底层方案
二、源码点评这个编译器跟VS比较起来不是一个级别的,如果结合ScintillaNET来做代码高亮和代码提示效果还是非常好的,在某些场合还是非常实用的一个小型编辑器,可以用来实现开发者专用的自定义功能等等
这个编译器可以将 C# 代码编译成 JavaScript 代码。
FastCSharp类库源码功能介绍:这个版本是fastCSharp的第六个部分,主要包括以下基础类库:1、基于.net元数据的代码生成器,fastCSharp.setup.cSharp.coder用于解析模板生成中间程序fastCSharp.cSharper.cs。2、基于缓存查询模式的ORM代码生成实例,自定义配置类是fastCSharp.setup.cSharp.sqlTable,同时支持反射模式fastCSharp.setup.cSharp.sqlTable.sqlToolvalueType。3、可嵌入的内存数据库引擎以及代码生成实例,自定义配置类是fastCSharp.setup.cSharp.memoryDatabase,采用二进制序列化模式,同时支持反射模式fastCSharp.setup.cSharp.memoryDatabase.localTablevalueType,keyType+fastCSharp.setup.cSharp.memoryDatabase.remoteTablevalueType,keyType。4、数据类快速序列化代码生成实例,自定义配置类是f
