基础

1:.net框架的两个主要部分
框架类库(FCL)和公共语言(CLR)
FCL:提供对系统功能的访问,建立应用程序的基础
CLR:提供所有.NET应用程序运行环境


2:变量的命名规则
变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始
还要见名知意

3:C#程序运行原理

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

   (1):if选择结构

            if (条件表达式) //条件的结果必须是布尔值
            {
                //代码块
            }

    (2)switch选择结构

            switch (表达式)
            {
                case 值:
                    //代码块
                    break;
                case 值:
                    //代码块
                    break;
                default:
                    //代码块
                    break;
            }

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

    (1)for循环结构:

 

            int[] arr = new int[5] { 10,100,1000,10000,100000};
            int num=0;
            for (int i = 0; i < arr.Length; i++)
            {
                 num=+ arr[i];
            }
            Console.WriteLine(num);

  (2)while循环结构:

            Console.WriteLine("输入10进入循环");
            int num =Convert.ToInt32(Console.ReadLine());
            while (num==10)
            {
                Console.WriteLine("进入循环");
            }

  (3)do-while循环结构:

            bool flag = false;
            do
            {
                Console.WriteLine("输入两个数字:");
                int num =Convert.ToInt32(Console.ReadLine());
                int num2 = Convert.ToInt32(Console.ReadLine());
                if (num>num2)
                {
                    flag = false;
                }
            } while (flag);

   (4)foreach循环结构:

            List<int> list = new List<int>();
            list.Add(1);
            list.Add(2);
            list.Add(3);
            list.Add(4);
            foreach (int item in list)
            {
                Console.WriteLine(item);
            }

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

修饰符类内同包子类任何地方
privateYes   
defaultYesYes  
protectedYesYes  
publicYesYesYesYes

7:数据类型有哪两种?代码举例和画图说明区别
    (1)值类型:

            int heightZhang = 170;
            int heightlI = heightZhang;
            Console.WriteLine($"去年--张浩的身高是:{heightZhang},李明的身高是{heightlI}");
            heightZhang = 180;
            Console.WriteLine($"今年--张浩的身高是:{heightZhang},李明的身高是{heightlI}");

 

    (2)引用类型 :

            int[] heightZhang = new int[] { 170 ,70};
            int[] heightlI = heightZhang;
            Console.WriteLine($"去年--张浩的身高是:{heightZhang[0]},体重是{heightZhang[1]},李明的身高是{heightlI[0]},体重是{heightlI[1]}");
            heightZhang[0] = 180;
            heightZhang[1] = 80;
            Console.WriteLine($"今年--张浩的身高是:{heightZhang[0]},体重是{heightZhang[1]},李明的身高是{heightlI[0]},体重是{heightlI[1]}");

 

 

8:方法的命名规范

取名要有意义如:

(1)获取单个对象的方法用 get 做前缀。

(2) 获取多个对象的方法用 list 做前缀。

(2) 获取统计值的方法用 count 做前缀。

(3) 插入的方法用 save/insert 做前缀。

(4) 删除的方法用 remove/delete 做前缀。

(5) 修改的方法用 update 做前缀。

9:数组的命名规范

骆驼命名法:除第一个单词之外,其他单词首字母大写

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值