第一章:
1、创建项目的三步走
2、输入和输出
i:输出:Console 类中的Write() 方法
输出后换行:Console.WriteLine();
输出后不换行:Console.Write();
ii:占位符
int num1=90,num2=80;
Console.WriteLine("{0},{1}",num1,num2);
注意:占位符是从0开始,并且后面需要与占位符的内容对于
b:输入 ReadLine()
Console.ReadLine(); --返回的是一个string 类型的值
string name=Console.ReadLine();//从控制台输入string 的值
假如输入的值为赵子龙 其实是把赵子龙赋值给name;
输入 int类型的值
int nums=int.Parse(Console.ReadLine());
3、变量和数据类型、常量
a: 变量 --和java一样
变量是用来存东西的 存储空间的表示
b:数据类型
区别:string bool
数据类型 变量名;
变量名=值; --->数据类型 变量名=值;
int num=90;
变量的命名规则:
1、由_、字母、数组组成
2、只能以_、字母开头
3、不能使用关键字
4、见名思意 name age sex
c:常量 ---常量是在程序执行过程中保持不变的值
语法:
const 数据类型 常量名=值;//常量赋值过程中一定要初始化值
注意:
1、常量名称一定要大写并且要见面思意不能过长
2、常量定义要有意义
4、类和对象 方法
类:类是抽象的
对象:是看的看见,摸得着,实实在在存在
举例: 学生类 张三、李四等等
关系:类是对象的抽象,对象是类的实例
属性:是静态的 是用来描述该对象
方法:是动态的 是对象的表现方式和行为
class Studentt{
//属性
string name;
int age;
//方法
public 返回值类型 方法名(参数1,参数2..){}
public void sleep(){
Console.WriteLine(name+"正在睡觉")
}
}
5、注释
单行注释: //
多行注释:/* * /
文档注释:/// 回车
#region
#endregion
第二章:
1、选择结构 if 和 switch
if和java一致
嵌套if:
if(年龄>18 并且年龄<30){
满足相亲条件
if(有房吗?){
有房可以要手机号码
}else{
没房 不合适
}
}else{
//不满足相亲的条件
}
多重if:
if(星期一){
跑步上课打游戏
}else if(星期二){
吃饭睡觉打豆豆
}else if(星期三){
逛街看电影泡妞
}else if(星期四){
寝室睡觉
}else{
该醒醒了,兄弟,你要学习了
}
switch选择结构:
C#中switch中后的case必须要有break
switch(整型/字符串/字符){
case 常量1:
break;
case 常量2:
case 常量3:
break;
default:
break;
}
2、循环结构
和java中的循环结构一致
while
bool isOk=true;
循环条件--bool值
while(isOk){
循环体
}
特点:先判断后执行
do-while
do{
//先执行do里面的代码,然后在判断
}while(循环条件);
特点:先执行后判
12-21
443
