Net Core教程

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

本文主要是介绍c#图解教程_第二章_C#编程概述,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

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.注释:为代码添加注解

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

 

这篇关于c#图解教程_第二章_C#编程概述的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!