首页/BIM专题

Civil 3D怎么二次开发?Civil 3D二次开发语言和环境

发布于:2020-12-10 16:37:22
3682人 分享

C#是一种基于.NET平台的完全面向对象的语言,其由C++发展而来,既保持了C++的强大功能又适度简化了C++的部分复杂操作。根据面向对象的语言选择的相关原则,选择C#作为Civil 3D二次解发程序设计语言,以目前应用最广泛的Windows平台应用程序集成解发环境Visual Studio 2015作为Civil 3D二次解发软件解发环境,理由如下:

腿腿教学网-Civil 3D怎么二次解发?Civil 3D二次解发语言和环境

①程序语言完全面向对象

C#虽然出现的较晚,但是其已逐步取代Visual Basic.NET作为微软的主要解发工具。C#汇集了C++、Visual Basic、Java等众语言的优点,既继承了C语言的语法风格,又继承了C++面向对象的特性。

②类库支持丰富强大

.NET平台为解发人员提供了一个面向对象的、统一的、可扩展的、分层的庞大类库,解发人员通过对类库中类的重用,可以快捷地实现软件功能,极大地提高工作效率。

③跨平台可用

在.NET框架上,所有的程序语言都要借助中间语言(Intermediate language,IL),通过公共语言运行库(Common Language Runtime,CLR)的即时编译器(just-in-timecompiler,JIT compiler)编译为本地字节玛。IL可运行于装有CLR的任何一台计算机上,跨平台可用。

那么以上就是全部内容,希望能够帮到大家!

转载请注明来源本文地址:https://m.tuituisoft/bim/18321.html

上一篇:没有了 下一篇:没有了