X#

来源:岁月联盟 编辑:zhu 时间:2010-02-08
    

X#是一种"以数据为中心"的编程语言,微软声称该语言开发用于方便程序员指定XML定义的数据及其如何通过程序进行处理。类似X#的语言,有时被称作作泛函程序设计,允许已经鉴别XML文件的程序员书写语言声明以使用符号名字来称呼特定的数据项并指出其用途。  

与这种以数据为中心的语言的思想相反,一些程序员认为它可能贬低面向对象编程的价值,在面向对象的编程中,数据被视为对象的固有特征。另一方面,访问XML数据的能力可以使用微软较新的语言C#中特殊的数据处理类直接实现。  

如果已给定XML文件中的名字领域,X#明显可以允许程序员在缺乏对象的映射数据或数据库的情况下能在一定的XML文件中访问之并当作已命名的域操作之。

上一篇:X.25
下一篇:X-modem

图片内容