C#基础


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

   主要包含CLR:公共语言运行时 和 FCL:框架类库

  1.1 ,公共语言运行时CLR 是.net应用程序运行时环境,是所有.net程序都要使用的编程基础

它有两个组成部分:

     CTS:通用系统类型,用于解决不同语言数据类型不同的问题

     CLS:公共语言规范,它制定了一种以.net平台为目标的语言所必须支持的最小特征,以及该语言与其他语言之间实现互操作

     性的完备特征。凡是遵守这个标准的语言在.net框架下都可实现互相调用

1.2,框架类库FCL 提供非常丰富实用的类库

 

 


2:变量的命名规则

     (1)变量名的第一个字符必须是字母,下划线("_")或@
  2其后的字符可以是字母,下划线或数字。

   (3)不能使用c#关键字命名例如,if,string,return

 


3:C#程序运行原理(画图)


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

if(a>0){
 System.out.print("hello word");
}

switch(a){
case '1':
 System.out.print("hello");
break;
defualt:
System.out.print("word")

break;
}

    if可以用来判断区间和等值,switch只能用来判断等值


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

      

//for循环
for(int i=0;i<5;i++){
System.out.print("hello word");
}

//do-while循环
do{
System.out.print("hello word");
}while(true)

//foreach循环
int[] array = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            foreach (int i in array){
                Console.WriteLine(i);
              }

do-while循环,无论怎样都会执行一次,foreach一般用于数组遍历,(不能再foreach中执行修改)


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

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

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

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

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


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

    值类型:变量中存储着值,存储在栈中

     引用类型:变量中存储着值的内存地址,栈中存储内存地址,内存地址指向堆中的值


8:方法的命名规范。

       1.第一个字符大写

          2.以动词命名


9:数组的命名规范。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值