C# 转成 JavaScript 编译器 Netjs

码农软件 · 软件分类 · 编译器 · 2019-12-08 17:28:15

软件介绍

Netjs 是一个 .NET 到 TypeScript 和 JavaScript 的编译器。

该软件目前还有一些限制:

  • 忽略命名空间

  • mscorlib.ts is a tiny subset of the full BCL

  • Overloaded methods generally work, but have trouble with:

    • One overload being virtual and another not (it hurts my head trying to get this to work)

    • Overloads that have the same argument count and accept values that can be null (runtime type checking is used)

    • Overloaded constuctors that call different base constructors probably don't work

  • Async does not work

  • Gotos only sometimes work

  • Regexes have some problems:

    • Named groups don't work (we rely on the browser's regex implementation)

    • Match Group Index only works if you capture everything

  • Integer casts with the expectation of performing a Truncate operation don't work ()

  • Seriously, watch it with those overloads

本文地址:https://www.codercto.com/soft/d/20714.html

若为自由故

若为自由故

[美] Sam Williams / 邓楠、李凡希 / 人民邮电出版社 / 2015-4 / 49

理查德·马修·斯托曼(Richard Matthew Stallman,简称RMS)是自由软件之父,他是自由软件运动的精神领袖、GNU计划以及自由软件基金会的创立者。作为一个著名的黑客,他的主要成就包括Emacs及后来的GNU Emacs、GNU C 编译器及GDB 调试器。他编写的GNU通用公共许可证(GNU GPL)是世上最广为采用的自由软件许可证,为copyleft观念开拓出一条崭新的道路。......一起来看看 《若为自由故》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具