【德华说】插件开发的必要条件之学习C#语言 (金蝶云星空集成开发平台之插件开发)原创
金蝶云社区-德华说
德华说
29人赞赏了该文章 2,929次浏览 未经作者许可,禁止转载编辑于2022年05月16日 10:45:28
summary-icon摘要由AI智能服务提供

本文介绍了金蝶云产品需通过BOS设计器及C#语言进行定制化开发。C#是微软开发的面向对象编程语言,以其安全性、稳定性、简单性和高效性著称,是.Net框架的一部分。文章还概述了C#的特点,如现代通用、面向对象、面向组件等,并展示了如何使用C#编写一个简单的"Hello World"程序。

很多小伙伴都知道金蝶云是一个很好的产品,集成了大量的行业通用的单据和流程。


同时呢,也需要一些定制化开发,那么我们要使用到金蝶云星空集成开发平台的BOS设计器来写插件的方式进行开发啦。


而第一个我们需要熟悉的就是开发语言,它就是微软的亲儿子——C#语言(读C Sharp),寓意是像刀锋(Sharp)一样的C语言(一种古老的语言),成为使用者手里的一把利器。


image.png


言归正传,如何学习C#语言呢?


首先第一步是认识C#:

    C# (英文名为 CSharp) 是微软开发的一种面向对象的编程语言,其语法与 C++ 类似,但在编程过程中要比 C++ 简单。

提到 C# 不得不介绍其创始人 Anders,他可谓编程语言的奇才。他在开发 C# 语言之前曾开发了大家熟知的 Delphi 语言。微软在研发 C# 语言之初是高薪聘请了这位奇才来主持开发的。

C# 语言是一种安全的、稳定的、简单的、面向对象的编程语言, 它不仅
去掉了 C++ 和 
Java 语言中的一些复杂特性,还提供了可视化工具,能够高效地编写程序。


摘至:http://c.biancheng.net/view/2774.html


然后第二步是C#的特点:


C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。

C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。

C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。

下面列出了 C# 成为一种广泛应用的专业语言的原因:

  • 现代的、通用的编程语言。

  • 面向对象。

  • 面向组件。

  • 容易学习。

  • 结构化语言。

  • 它产生高效率的程序。

  • 它可以在多种计算机平台上编译。

  • .Net 框架的一部分。


摘至:https://www.runoob.com/csharp/csharp-intro.html


最后,我们来用C#写一个Hello World:


using System;
namespace HelloWorldApplication
{
    /* 类名为 HelloWorld */
    class HelloWorld
    {
        /* main函数 */
        static void Main(string[] args)
        {
            /* 我的第一个 C# 程序 */
            Console.WriteLine("Hello World!");
            Console.ReadKey();
        }
    }
}


请动动小手,点赞、收藏、关注一键3连哦。下期更精彩。


图标赞 29
29人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!