c#图解教程_第二章_C#编程概述

时间:2021-06-25 17:11:01   收藏:0   阅读:0

技术图片 

 

1.标识符:


定义:标识符是一种字符串,用来命名,如变量,参数,方法等

标识符命名规则:

①:字母和下划线(a-a,A-Z)可以用在任何地方

②:数字不能放在首位,但可以放在其他的任何地方

③:@字符只能放在标识符的首位,虽允许使用,但不推荐

技术图片

2.关键字


 

定义:用来定义c#语言的字符串记号

PS:

①:关键字一般不能被用做变量名或任何其他形式的标识符,除非以@字符开始

如:int int = 1;(错误)  => int @int = 1(正确,但是不推荐使用)

②:所有的c#关键字全部都由小写字母组成(.Net类型名使用Pascal大小写约定)

附图:(不用专门记忆,随着熟练编写程序,经常使用的关键字会逐渐记忆)

技术图片

3.块


 

定义:块是一个由成对大括号包围0条或者多条语句序列,它在语法上相当于一条语句

PS: 语句以分号(;)作为结束,块不以分号结束

{ //块的开始
  
  Console.WriteLine("执行语句");
   
} //块的结束

4.格式化字符串

定义:字符串格式化,格式字符串可以包含替代标记

PS:

①:替代标记在格式字符串中标记位置,在输出串中该位置用一个值替代

②:替代标记由一个整数及扩住它的一对他括号组成,其中整数就是替换值的数字位置,跟着格式化字符串的参数称为替换值,这些替换值从0开始编号

语法:

Console.WriteLine(格式化字符串(含替代标记) 替代值0,替代值1)

多重标记和值

①:替代值可以任务顺序使用

②:需要注意的是,替代标记的定义只能由小到大,不能未定义{0},直接定义{1},或者标识了替代标记之后未赋予替代值

Console.WriteLine("Hello {0}","World");//正确

Concole.WriteLine("Hello {2}","World");//异常:System.FormatException:“索引(从零开始)必须大于或等于零,且小于参数列表的大小。”

Console.WriteLine("Hello {0},{1}","World"); //异常:System.FormatException:“索引(从零开始)必须大于或等于零,且小于参数列表的大小。”



//输出结果 => Hello World

//格式化字符串常用于下面的方法

string.Format(); //方法

  

 

关于string.Format可以看相关链接:https://docs.microsoft.com/zh-cn/dotnet/api/system.string.format?view=net-5.0

 

5.注释:为代码添加注解

定义:在程序中提供不编译的标注

技术图片

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!