1:.net框架的两个主要部分
公共语言运行时(CLR)和框架类库(FCL)。
2:变量的命名规则
变量名首字母必须为下划线或者字母;
不能以数字开头;不能以关键字开头;不能以下划线以外的符号开头。
3:C#程序运行原理(画图)

4:代码举例说明if和switch选择结构
if是对表达式进行判断,满足条件执行if里面的代码,不满足条件则执行else里面的代码
Console.WriteLine("请输入一个年龄");
int age = Convert.ToInt32(Console.ReadLine());
if (age<23){
//满足条件则执行的代码
Console.WriteLine("你还很年轻,赶快奋斗吧!");
}else{
//不满足条件则执行的代码
Console.WriteLine("都这么老了,还不奋斗!");
}
Console.ReadKey();
switch是对值进行判断
switch(表达式/变量){
case 值1:
语句块1
break;
case 值2:
语句块2
break;
……
……
default:
语句块
break;
}
5:代码举例说明for,while,do-while,foreach四种循环结构
for循环:
//使用for循环输出1-10
for (int i = 0; i < 10; i++)
{
Console.Write(i+1);
}
Console.ReadKey();
while循环:
//使用while循环输出1-10
int i = 0;
while (i<10){
i++;
Console.Write(i);
}
Console.ReadKey();
do-while循环:
//使用do-while循环输出1-10
int i = 0;
do{
i++;
Console.Write(i);
} while (i<10);
Console.ReadKey();
foreach循环:
Console.WriteLine("使用foreach遍历数组");
int[] num = new int[5] { 1, 2, 3, 4, 5, };
foreach (int item in num)
{
Console.Write(item);
}
Console.ReadKey();
6:四种访问修饰符,并写出访问范围。
private:表示私有的,访问范围是本类中;
internal:默认的访问修饰符,访问范围是本项目中;
protected:受保护的,访问范围是本类及子类中;
public:公共的不受任何访问限制,访问范围是整个应用。
7:数据类型有哪两种?并写代码举例和画图说明区别。
值类型:基本数据类型,枚举类型,结构类型。
int heightzhang = 170;//张浩身高
int heightli = heightzhang;//赋值
Console.WriteLine($"去年张浩身高{heightzhang},李明身高{heightli}");
heightli = 180;//李明今年涨高了
Console.WriteLine($"今年张浩身高{heightzhang},李明身高{heightli}");
Console.ReadKey();

引用类型:类,接口,数组。
int[] infoZhang = new int[] { 170, 60 };//张浩的身高和体重信息
int[] infoLi = infoZhang;//赋值
Console.WriteLine($"去年张浩身高{infoZhang[0]},体重为{infoZhang[1]},李明身高{infoLi[0]},体重{infoLi[1]}");
infoLi[0] = 180;//李明长高了
infoLi[1] = 70;//今年李明身高为70
Console.WriteLine($"今年张浩身高{infoZhang[0]},体重为{infoZhang[1]},李明身高{infoLi[0]},体重{infoLi[1]}");
Console.ReadKey();

8:方法的命名规范。
首字母大写,见名知意,第一个字符不能为字母
9:数组的命名规范。
数据类型[] 数组名=new 数据类型[数组长度];
本文详细介绍了C#编程的基础知识,包括.NET框架的核心组件、变量命名规则、选择结构(if和switch)、循环结构(for、while、do-while、foreach)、访问修饰符的作用范围、值类型与引用类型的差异,以及方法和数组的命名规范。
2070

被折叠的 条评论
为什么被折叠?



