C#语法基础
在计算机行业边缘也混了四五年,一直停留在混的阶段,慢慢着面对着就业的压力,现在开始认真的学点技术了!
网络专业的学生喜欢网站,做过网站前端开发,做过网站维护,做的都是七里糊涂,聊聊而至!!
对网络很不喜欢,受一位老师的启蒙,我开始学习ASP.NET。。
至今,仍停留在C#基础的阶段,了解一些ASP.NET技术!为了自己学习我就总结一下我了解的C#语法!简简单单的。。
C#是一门面向对象的程序设计语言,也是微软ASP.NET主要推荐语言之一。
变量,每一门语言都不可以或缺的。变量是用来存储C#中用到的数据的空间名称。变量命名有数字,字母,下划线(_),美元符号($)等组成,区分大小写。
变量的定义语法格式为:[访问修饰符] 类型 变量名称=[值] ; { 访问修饰符不是必须的,在声明的时候也可以不用为变量赋值}
类型转换:显性转换,静态转换方法Pares()
eg:int i=int.Pares("123");//使用Pares方法将字符串转换为int类型,并为int类型赋值。
Convert: eg:int j=Convert.toint32("123");//使用Convert类中的静态方法实现类型转换
隐形转换:长度短的转换为长的为隐形转换,长度长的转换为短的会造成数据丢失!
作用域:C#中所有的代码作用域以一个“{”开始,再由“}”结束。当变量声明在一个代码域中,它只能在代码域中有效!
“?:”运算符:一般形式:bool 类型变量1 ? 变量2 :变量 3
如果变量1的bool型为true,则返回变量2,否则返回变量3。
流程控制语句
if语句
1,if(条件语句)
{ 条件语句为true是输出此处代码,否者跳出if语句 }
2,if(条件语句)
{条件语句为true是输出此处代码}
else{ 条件语句返回值为假时执行此处语句}
switch语句
switch(变量)
{
case 值1:
console.writeline(“条件符合输出语句”)
break;
case 值2:
console.writeline(“条件符合输出语句”)
break;
……
default:
console.writeline(“条件符合输出语句”)
break;
}
for语句
for(循环变量初始化表达式;循环条件表达式;循环变量更改表达式)
{//当循环变量满足条件表达式是执行代码块 }
foreach语句
foreach(元素类型 集合中的元素变量 int 集合)
while语句
while(条件表达式)
{
//循环执行的预语句
}

浙公网安备 33010602011771号