001.c#基础

1.net框架的两个主要部分
答:公共语言运行时(CLR),框架类库(FCL)。

2.变量名的命名规范
答:1.变量名的第一个字符必须是字符必须是字母.下划线或者@。
2.其后的字符可以是字母.下划线.数字。
3.C#程序运行原理
在这里插入图片描述
4.代码说明if和switch选择结构

if:选择结构

 String name = Console.ReadLine();
            if (name.Equals("张三"))
            {
                Console.WriteLine("大家好我是张三");
            }
            else if (name.Equals("李四"))
            {
                Console.WriteLine("大家好我不是张三");
            }
            else {

                Console.WriteLine("大家好我不是张三李四");
            }
switch:选择结构
 int num = 1;
            switch (num)
            {
                case 1:
                    Console.WriteLine("正在执行菜单代码块");
                    break;
                case 2:
                    Console.WriteLine("正在执行存款代码块");
                    break;
                case 3:
                    Console.WriteLine("正在执开户行代码块");
                    break;
                case 4:
                    Console.WriteLine("正在执存款行代码块");
                    break;
                case 5:
                    Console.WriteLine("正在执转账行代码块");
                    break;
                default:
                    break;

5.代码举例说明for.foreach.while.do-while
for代码

  ArrayList nums = new ArrayList();
            for (int i = 0; i < nums.Count; i++)
            {
                Console.WriteLine(nums[i]);

            }
foreach代码
List<int> list = new List<int>();
            foreach (int item in list)
            {
                Console.WriteLine(item);
            }

while代码

      bool isa = false;
            while (isa)
            {
                Console.WriteLine("一次也不会执行");
            }

do-while代码

 do
            {
                Console.WriteLine("至少会执行一次");
            } while (false);

6.四种访问修饰符,并写出访问范围
1.public:公共的,公开的,没有访问权限,都可以访问。
2.private:私有的,只能在当前类内部访问。
3.internal:只能在当前项目的内部访问。
4.protected:受保护的,表示可以在当前类的内部以及该类的子类中访问。

7.数据类型有那两种?并写代码举例和画图说明区别
1.引用类型和值类型
.引用类型代码:


            int[] num = new int[2] {120,90};
            int []num1 = num;
.值类型代码:
int[] num = new int[2] {120,90};
            int[] num2 = new int[2];
            for (int i = 0; i < num.Length; i++)
            {
                num2[i] = num[i];
            }

画图:
在这里插入图片描述
区别:![在这里插入图片描述](https://img-blog.csdnimg.cn/20190710001849730.jpg?x-oss- process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQwODM2Mw==,size_16,color_FFFFFF,t_70)
8.方法的命名规范
1.Pascal命名法
2.方法名一般采用动词

9.数组的命名规范
1.变量名的第一个字符必须是字符必须是字母.下划线。
2.其后的字符可以是字母.下划线.数字。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值