注释语句不会被编译器编译;
所有语句均区分大小写;
C#定义变量规范:
d_Weight:表示double类型的,表示重量的变量;
i_Age:表示int类型的,表示年龄的变量;
子程序中使用的形参,我们通常用下划线开头_height 、_weight、_age;
:表示换行;
C#数据类型图:
注意语句:
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("
");
}
如下如所示:
在protected void Page_Load(object sender, EventArgs e){}代码是页面在加载时显示的内容
字符串型数组的默认值为:null;未赋值的字符串不是空字符串,而是null,长度可以用 .Lenght属性进行测量;
字符型数组默认值为空字符,对应ASCII值=0,而不是null;
数值型数组,默认值为0;
日期时间型,默认值为 公元1年1月1日 0点0分0秒;
字符型数组与字符串之间的关系:
注意 .Length属性的用法;
寻找水仙花数:
记住一个函数:Math.Pow(a, b); //用于计算a的b次幂;
程序流程分类:
选择:if语句、switch语句;
循环:while、do-while、for;
转移:break、continue(跳出当前循环,执行下一次循环)、return;