1:.net框架的两个主要部分
答:公共语言运运行时和框架类库
2:变量的命名规则
答:由字母,,美元符号,下划线,数字组成
以字母,,美元符号,下划线开头
3:C#程序运行原理(画图)
4:代码举例说明if和switch选择结构
①if选择结构
Console.WriteLine("请输入一个年龄");
int age = Convert.ToInt32(Console.ReadLine());
if (age<23)
{
Console.WriteLine("你还很年轻,赶快奋斗吧!");
}
Console.ReadKey();
②switch选择结构
switch(表达式/变量)
{
case 值1:语句快1
break;
case 值2:语句快2
break;
……
……
default:语句快
break;
}
5:代码举例说明for,while,do-while,foreach四种循环结构
①for循环
for(int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
②while循环
static void Main(string[] args)
{
//第一步声明一个循环变量i,并赋初始值为1
int i = 1;
//第二步,使用循环,设置循环的条件,循环多少次?
while (i <=5)
//第三步,设置循环语句,每一次重复的内容是什么
{
Console.WriteLine("这是第{0}遍:好好学习,天天向上",i);
i++;//记得给循环变量进行变化,否则可能进入死循环
}
Console.ReadLine();
}
③do-while循环
static void Main(string[] args) {
int i=1;
do {
Console.WriteLine("这是第{0}遍:好好学习,天天向上",i); i++;
}while (i<5);
Console.ReadLine();
}
④foreach循环
static void Main(string[] args)
{
//将用户输入的话遍历输出
Console.WriteLine("请输入一句话:");
string yj = Console.ReadLine();
foreach(char a in yj)
{
Console.WriteLine(a);
}
Console.ReadLine();
}
6:四种访问修饰符,并写出访问范围。
public:任何地方都可以访问到;
protected:只有其内部或其派生的类型能访问;
internal:只能在包含它的程序集中可以访问;
private:只能在它所属的类型中可以访问;
7:数据类型有哪两种?并写代码举例和画图说明区
值类型
//值类型
//声明变量a
int a=10;
//声明变量b,将a值赋给b值
int b=a;
//改变a值
a=20;
//b值不发生改变
引用类型
//引用类型
//声明变量a
string a="10";
//声明变量b,将a值赋给b
string b=a;
//改变a值,b值也随之变化
a="20";
![](https://img-blog.csdnimg.cn/20190709111342860.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzMjI3MzU2,size_16,color_FFFFFF,t_70)
8:方法的命名规范。
使用Pascal规则(每个单词开头的字母大写)
- 对方法名采用一致的动词/宾语或宾语/动词顺序
例如,将动词置于前面时,所使用的名称诸如 InsertWidget 和 InsertSprocket;将宾语置于前面时,所使用的名
称诸如 WidgetInsert 和 SprocketInsert,在此推荐前者。
- 不要在方法中重复类的名称
例如,如果某个类已命名为 Book,则不要将某个方法称为 Book.CloseBook,而可以将方法命名为 Book.Close。
9:数组的命名规范。
骆驼命名法声明
第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母
技术交流+v:15580072981
+Q:2512378779