C#基础

1:.net框架的两个主要部分

        .NET框架主要由CLR和FCL两个组件组成
2:变量的命名规则

          变量名不能使用编程语言的保留字。

          变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。
3:C#程序运行原理(画图)

            
4:代码举例说明if和switch选择结构

if选择结构:

if(条件表达式){
    //代码块一
}else{
    //代码块二
}

switch选择结构:

switch(条件){
    case 1:
        //代码块一
    break;
    case 2:
        //代码块二
    break;
}


5:代码举例说明for,while,do-while,foreach四种循环结构

​​ for循环:

for循环常用在确定循环次数的情况下

for(表达式一,表达式二,表达式三){
    //代码块
}

while循环:

while循环是先判断条件是否满足,如果条件成立再执行循环体。                                                                                                                        

while(条件表达式){
    //代码块
}

do...while循环:

do...while循环是先执行再判断条件,所以会至少执行一次循环体中的语句                   

do{
    //代码块
}while(条件表达式);

foreach循环:

foreach循环执行过程是循环体依次取出数组中的每一个元素,然后对每一个元素都执行一次循环体的操作

foreach(元素类型 元素变量 in 数组){
    //代码块
}

6:四种访问修饰符,并写出访问范围。

public:任何地方都可以访问到;

protected:只有其内部或其派生的类型能访问;

internal:只能在包含它的程序集中可以访问;

private:只能在它所属的类型中可以访问;

7:数据类型有哪两种?并写代码举例和画图说明区别。

值类型:基本数据类型,枚举类型,结构类型

            //值类型
            int heightzhong = 170;//钟豪身高
            int heightli = heightzhong ;//赋值
            Console.WriteLine($"去年钟豪身高{heightzhong },李杨身高{heightli}");
            heightli = 175;//李杨今年涨高了
            Console.WriteLine($"今年钟豪身高{heightzhong },李杨身高{heightli}");
            Console.ReadKey();

 

引用类型:类,接口,数组

             //引用类型
            int[] zhang = new int[] { 170 };
            int[] li = zhang;
            Console.WriteLine("张三的身高是:"+zhang[0]);
            Console.WriteLine("李四的身高是:"+li[0]);
            li[0] = 180;
            Console.WriteLine("张三的身高是:"+ zhang[0]);
            Console.WriteLine("李四的身高是:" + li[0]);


8:方法的命名规范。

对方法名采用一致的动词/宾语或宾语/动词顺序

    例如,将动词置于前面时,所使用的名称诸如 InsertWidget 和 InsertSprocket;将宾语置于前面时,所使用的名

         称诸如 WidgetInsert 和 SprocketInsert,在此推荐前者。

不要在方法中重复类的名称

     例如,如果某个类已命名为 Book,则不要将某个方法称为 Book.CloseBook,而可以将方法命名为 Book.Close。

9:数组的命名规范。

数组的名称由一个美元符号开始,第一个字符是字母或者下划线,标量变量和数组变量不能重名,数组名称区分大小写。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值