C#基础

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

.NET 框架主要有两个组件:公共语言运行库和 .NET Framework类库。公共语言运行库是 .NET Framework 的基础。

2:变量的命名规则

(1)只能由字母,数字,下划线组成.

(2)第一个字符必须是英文字母

(3)有效长度为255个字符

(4)不可以包括标点符号和类型说明符"  %  ,  &  ,  !  ,  #  ,   @";

(5)不可以是系统关键字比如 else   string

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

 

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

if(条件表达式){
    若条件结果为true,则执行这里的代码一次
}else{
    若条件的结果为false,则执行这里的代码一次
}

int mingci = 1; //名次

switch(mingci){

case 1 :

System.out.println("参加理工大学组织的一个月夏令营活动");

break;

case 2:

System.out.println("奖励惠普笔记本一台");

break;

case 3:

System.out.println("奖励惠普笔记本一台");

break;

default:

System.out.println("没有任何奖励");

break;

}

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

 

 //for循环
                int lin=0;
                int n1=100;
                for(int i=1;i<=100;i++){
                    lin=lin+i;
                }
                System.out.println(lin);
                    
//while循环
                int lin=0;
                int sum=100;
                while(sum>0){
                    lin+=sum;
                    sum--;
                }
                System.out.println(lin);
                
 //dowhile循环
                int lin=0;
                int num=100;
                do{
                    lin+=num;
                    num--;
                }while(num>0);
                System.out.println(lin);
                
//foreach循环     

 int[] fibarray = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 };
        foreach (int element in fibarray)//依次迭代数组内的整型,迭代一次执行一次循环语句
        {
            System.Console.WriteLine(element);//每次循环需要执行的内容
        }
        System.Console.WriteLine();

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

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

 

值类型:

int a = 0;
int b = a;

 引用类型:

String a = "lin";
String d = a;'

 8:方法的命名规范。

Pascal 规则(帕斯卡命名)
每个单词开头的字母大写(如 TestCounter).
 
Camel 规则(大驼峰和小驼峰命名)
除了第一个单词外的其他单词的开头字母大写. 如. testCounter.

Upper 规则(大写)
仅用于一两个字符长的常量的缩写命名,超过三个字符长度应该应用Pascal规则.例如:const A=...;const AB..

9:数组的命名规范。 

Array             arr           arrShoppingList 
Boolean         bln           blnIsPostBack 
Byte               byt           bytPixelValue 
Char                     chr           chrDelimiter 
DateTime       dtm         dtmStartDate 
Decimal         dec         decAverageHeight 
Double           dbl           dblSizeofUniverse 
Integer           int           intRowCounter 
Long               lng           lngBillGatesIncome 
Object           obj           objReturnValue 
Short           shr     shrAverage 
Single           sng         sngMaximum 
String                 str         strFirstName

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值