【德华说】插件开发之学习C#语言基础入门(金蝶云集成开发平台BOS设计器)原创
金蝶云社区-德华说
德华说
21人赞赏了该文章 533次浏览 未经作者许可,禁止转载编辑于2022年5月22日 07:27:08

很多小伙伴想插件开发,但是在C# 这个编程语言难住了。

C#基础

C#包含的东西与其他编程语言基本相同(90%),无非就是变量、判断、循环,即你学会if else for基本就OK。

image.png

今天德华来跟小伙伴聊一聊如何快速的学习和掌握一些C#语言的基本技巧。


第一,变量

image.png

其实变量的类型有很多种,不过90%的情况下,我们使用到的就三种:

整数类型    int age=18;

小数点类型   double  height=1.75;

字符串类型   string name=“张三”


变量一定是有一定含义的,比如上述中,

    int age=18;表示声明的变量age(年龄)的值是18,就表示18岁;

    double  height=1.75;表示声明的变量height(身高)的值是1.75,就表示1米75 。

    string name=“张三”;表示声明的变量name(姓名)的值是张三,就表示张三这个人的姓名。


第二,判断

image.png

    最常用的判断逻辑用到的最多的99%的情况都是if else。

    例如:

if(1=1)
{
    Console.WriteLine("hello");    
}
else
{
    Console.WriteLine("HELLO");   
}

    if后面跟着的小括号即为条件,返回结果如果是成立,表示真,就执行大括号的代码。否则就进入else下的大括号的代码了。


第三,循环

image.png

    最常用的就是for循环

    例如:

for(int i=0;i<10;i++){
    Console.WriteLine(i);
}

此时,上述代码就会输出从0到9的数字了。是不是很简单。


第四,方法(函数)

image.png

    方法的本质其实就是一个代码块,然后代码块包含了一个独立的逻辑。例如

public void ConsoleNum0to9(){
    for(int i=0;i<10;i++){
        Console.WriteLine(i);
    }
}

  这里就定义了一个方法,方法名叫ConsoleNum0to9(意思是输出数字0到9),当我们调用该方法时,就会执行方法中大括号的内容了。


学到这里,就已经基本掌握一些C#的知识了,至少看到别人的代码不会是晕晕的了。


不积跬步无以至千里,下期再见。动动您的小手收藏、点赞、关注哦。

21