C#基础

1:.net框架的两个主要部分
.NET框架(Framework)是一个开发、部署和运行.NET应用的环境,包括了ASP.NET、公共语言运行时环境(CLR)以及.NET 框架类


2:变量的命名规则*
    变量名不能与C#中的关键字名称相同
    字母开头驼峰命名规则或_和$开头
    同一变量名不允许重复定义


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

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

if

if(比较表达式1) 
{
   语句体1;
}
else 
{

}

if如果为true的话就进if的语句内为fales就进else 

switch

 switch(表达式)
 {
     case 值1:
   语句体1;
   break;
    case 值2:
   语句体2;
   break;
    
     default:
   语句体n+1;
   break;
   }

 先计算表达式的值

  然后和case后面的匹配,如果有就执行对应的语句,否则执行default控制的语句

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

for循环

 for(int i = 0; i < 5; i++)
{ 

        // 循环内部代码

 } 

     在for的括号内有三部分,第一部分是初始化变量,第二部分是当条件不满足时,就结束循环,第三部分是变量累加

foreach循环

  foreach (var item in lstNames)

     { 

         // 循环内部代码

     }

 

     在循环内部,item就表示当前循环的对象,可能是一个值,也看是列表中的一个对象

 

while循环

 while (i < 某一个值)

     {

         // 循环内部代码

         // 如果是用序号,此处记得序号累加

     }

当 while 后面括号的条件成立的时候,就一直循环,直到条件不满足时停止

 

do-while循环

    do
      {

         // 循环内部代码

      } while (i < lstNames.Count);

      do-while循环是不管while条件是否满足,都会至少执行一次循环体内容。即第一次是不判断while后面的条件是否成立的,从第二次循环开始while后面条件为true才继续循环
6:四种访问修饰符,并写出访问范围。
public:任何地方都可以访问到;

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

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

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

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

值类型

  //值类型         
 int num1 = 0;
            int num2 = num1;
            num1 = 2;
            Console.WriteLine(num1+","+num2);//结果为2,0
//引用类型
            string[] str1 = new string[] {"阿达" };
            string[] str2 = str1;
            
            Console.WriteLine(str1[0] + "," + str2[0]);//两个都是阿达


8:方法的命名规范。
    首字母必须大写要符合那个方法的意思


9:数组的命名规范。
和变量一个意思

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值