ASP.NET之C#

注释语句不会被编译器编译;

所有语句均区分大小写;

C#定义变量规范:

    d_Weight:表示double类型的,表示重量的变量;

     i_Age:表示int类型的,表示年龄的变量;

    子程序中使用的形参,我们通常用下划线开头_height 、_weight、_age;

   
:表示换行;


C#数据类型图:

ASP.NET之C#_第1张图片



注意语句:

DateTime  dt_Birthday;    dt_Birthday = Convert.ToDateTime(“1901-1-2”);

获取当前时间的方法: dt_Birthday = DateTime.Now;


上代码:

protected void Button3_Click(object sender, EventArgs e)

{

    string str_Name = "小王";

    short s_Age = 36;

    double d_Height = 176.5;

    float f_Weight = 67.5f;

    Boolean b_OutAgeLine;

    DateTime dt_Birthday;


    b_OutAgeLine = s_Age > 30;

    dt_Birthday = Convert.ToDateTime("1901-1-2");

    

    string str_Result;

    str_Result = str_Name + "今年" + s_Age.ToString() + "岁,
" +

    "身高是:" + d_Height.ToString() + "cm,
" + 

    "身高是:" + f_Weight.ToString() + "KG,
" +

    "是否超过30岁:" + b_OutAgeLine;


    Response.Write(str_Result);

}

变量之间的转化:

protected void Butten4_Click(object sender, EventArgs e)

{

    string  str_a = "33", str_b = "30"; 

    Response.Write("直接相加:" + ((str_a + str_b));

    

    Response.Write("
");    //换行


    int i_a, i_b;

    i_a = Convert.ToInt16(str_a);

    i_b = Convert.ToInt16(str_b);

    

    Response.Write(" 转换后相加:" + (i_a + i_b).ToString());

    

    Response.Write("
");


如下如所示:

ASP.NET之C#_第2张图片

在protected void Page_Load(object sender, EventArgs e){}代码是页面在加载时显示的内容


字符串型数组的默认值为:null;未赋值的字符串不是空字符串,而是null,长度可以用  .Lenght属性进行测量;

字符型数组默认值为空字符,对应ASCII值=0,而不是null;

数值型数组,默认值为0;

日期时间型,默认值为 公元1年1月1日 0点0分0秒;


字符型数组与字符串之间的关系:

注意 .Length属性的用法;

ASP.NET之C#_第3张图片


寻找水仙花数:

记住一个函数:Math.Pow(a, b);   //用于计算a的b次幂;

ASP.NET之C#_第4张图片


程序流程分类:

选择:if语句、switch语句;

循环:while、do-while、for;

转移:break、continue(跳出当前循环,执行下一次循环)、return;



你可能感兴趣的:(ASP.NET)