点击或拖拽改变大小

X# Runtime and SDK Reference

X#
这是生成的 XSharp Runtime 和 VO SDK 文档。
请注意,DotNet 没有函数的概念。因此,编译器会将函数转换为编译器生成的函数类的静态方法。
DEFINES 也是如此。这些字段作为常量字段添加到函数类中。
XSharp 运行时有几个这样的类:

以及更多。 编写代码时无需做任何特殊处理。编译器会自动解析函数调用,如: Left(cString,10) 将生成以下输出 XSharp.Core.Functions.Left(cString,10). 编译器也会翻译诸如 FA_NORMAL XSharp.Core.Functions.FA_NORMAL.
事实上,编译器会在生成的代码中包含该 DEFINE 的值。 在生成的代码中,您将无法看到0x00000080的值是从FA_NORMAL定义中读取的。
XSharp 运行时的源代码可在 GitHub 获取 。
如果您发现此代码存在错误,请发送电子邮件至 bugreports@xsharp.eu 进行报告。
或者更好的办法是,找到错误并向我们发送错误修复程序。
最好的办法是 :
  • 创建 Github 仓库的 Fork
  • 在相应的单元测试项目中创建单元测试
  • 修复问题
  • 向我们发送单元测试和错误修复的 pull 请求
当然,您也可以在我们网站的
命名空间