1.net框架的两个主要部分
答:公共语言运行时(CLR),框架类库(FCL)。
2.变量名的命名规范
答:1.变量名的第一个字符必须是字符必须是字母.下划线或者@。
2.其后的字符可以是字母.下划线.数字。
3.C#程序运行原理
4.代码说明if和switch选择结构
if:选择结构
String name = Console.ReadLine();
if (name.Equals("张三"))
{
Console.WriteLine("大家好我是张三");
}
else if (name.Equals("李四"))
{
Console.WriteLine("大家好我不是张三");
}
else {
Console.WriteLine("大家好我不是张三李四");
}
switch:选择结构
int num = 1;
switch (num)
{
case 1:
Console.WriteLine("正在执行菜单代码块");
break;
case 2:
Console.WriteLine("正在执行存款代码块");
break;
case 3:
Console.WriteLine("正在执开户行代码块");
break;
case 4:
Console.WriteLine("正在执存款行代码块");
break;
case 5:
Console.WriteLine("正在执转账行代码块");
break;
default:
break;
5.代码举例说明for.foreach.while.do-while
for代码
ArrayList nums = new ArrayList();
for (int i = 0; i < nums.Count; i++)
{
Console.WriteLine(nums[i]);
}
foreach代码
List<int> list = new List<int>();
foreach (int item in list)
{
Console.WriteLine(item);
}
while代码
bool isa = false;
while (isa)
{
Console.WriteLine("一次也不会执行");
}
do-while代码
do
{
Console.WriteLine("至少会执行一次");
} while (false);
6.四种访问修饰符,并写出访问范围
1.public:公共的,公开的,没有访问权限,都可以访问。
2.private:私有的,只能在当前类内部访问。
3.internal:只能在当前项目的内部访问。
4.protected:受保护的,表示可以在当前类的内部以及该类的子类中访问。
7.数据类型有那两种?并写代码举例和画图说明区别
1.引用类型和值类型
.引用类型代码:
int[] num = new int[2] {120,90};
int []num1 = num;
.值类型代码:
int[] num = new int[2] {120,90};
int[] num2 = new int[2];
for (int i = 0; i < num.Length; i++)
{
num2[i] = num[i];
}
画图:
区别:![在这里插入图片描述](https://img-blog.csdnimg.cn/20190710001849730.jpg?x-oss- process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQwODM2Mw==,size_16,color_FFFFFF,t_70)
8.方法的命名规范
1.Pascal命名法
2.方法名一般采用动词
9.数组的命名规范
1.变量名的第一个字符必须是字符必须是字母.下划线。
2.其后的字符可以是字母.下划线.数字。