X# 看上去似乎不像 VFP 那样需要过多的 “Set”,但是,不表示你可以什么都不管。
虽然我很赞赏,有枣没枣先打三杆子的勇气,但是,作为程序员,如果要真正的掌握一门语言,帮助是基础,也是遇到问题时首先查看的重要文档。从 WIN95 时代,一个软件的默认设置都是按 F1 键调出对应帮助,X# 也不例外。还记得 MYF1 论坛吗?很多人说的我的帮助论坛......
因为 X# 支持好几种 XBASE 方言,所以,在对其懵懵懂懂的时候,最好是按“套路”来,使用 VS IDE 中提供的 Visual FoxPro 模板,基于它,练习“套路”,甚至“散打”。
在使用模板创建了 X#(Visual FoxPro 方言)的项目之后,我们首先需要设置项目的属性。但是,我们在其中看到的大多数是英文......
这些设置,是为了在交互模式下编译时告诉 X# 的编译器,它应该使用哪些参数,换句话说,就是告诉他,你在使用哪种方言,让其对它更好的“兼容”。
这里是未来版本可能会包含的帮助内容:
其中,对 Visual FoxPro 方言最最重要的是“允许老式赋值”(突然发现,旧式,更贴切)、“允许内存变量支持”和“允许未声明变量支持”。这样,X# 才知道它需要“容忍”你从 VFP 带过来的“习惯”。
X# 是强类型语言,我们又不可能丢掉熟悉的 VFP 语法,因此,这对于你,非常重要!
=========================
广告时间:
FoxSever ,帮助 VFP 程序员轻松跨入 WEB 世界的利器,使用 VFP 创建服务端的不二之选。中文版指南火热出炉,售价¥500。需要的可以在公众号留言或者私下联系译者。
查看下面的链接,可以对它有个初步了解:
FoxServer https://github.com/VFPLegacy/FoxServer