C#核心开发-变量定义,变量初始化和变量案例实战应用

2023-05-27 0 403

C#核心理念合作开发-第3模块-正则表达式-第1节:表达式

C#核心开发-变量定义,变量初始化和变量案例实战应用克敬程式设计-C#核心理念合作开发专业课程

1. 表达式

C#中的表达式是指在程序代码在此期间,其值是能发生改变的。能将表达式认知为储存选定正则表达式值的罐子。

1.1. 表达式的表述

对于表达式的表述(也称作新闻稿),是由正则表达式和表达式中文名称这2部分共同组成的:

正则表达式 表达式名;

(1). 正则表达式:是指对统计数据展开展开分类,如位数类别的统计数据根本无法是位数,数组类别等。

(2). 表达式名:表达式名严格遵守URL的重新命名准则,表达式名的第1个拉丁字母大写。

C#核心开发-变量定义,变量初始化和变量案例实战应用图1

在图1中,我们表述了一个正则表达式为int(根本无法是整数值),表达式名为num的表达式。

1.2. 表达式调用

当表达式表述完成之后,VS2019给出了一个绿色的波浪线,提示该表达式已表述过,但还未使用:

C#核心开发-变量定义,变量初始化和变量案例实战应用

也就是说在C#程序中,表述的表达式如果不使用,就相当于浪费,能删除掉。避免产生多余的表达式,造成垃圾代码。

现在我们给已表述的表达式调用,调用相当于赋值,第1次赋值就是调用。下面我们将图2中已表述的num表达式赋值:

C#核心开发-变量定义,变量初始化和变量案例实战应用图3

在C#中,int类别是整数类别,根本无法储存整数值,所以在图3中,给num表达式赋值为100。

在C#中,给表达式赋值要使用赋值号,赋值号使用=(等号)表示。

在图30中,我们是先表述了表达式,再调用,还有一种方式是在一行直接表述表达式并调用:

C#核心开发-变量定义,变量初始化和变量案例实战应用图4

我们最常用的就是第2种方式,在一行上表述表达式并调用。

我们知道,表达式的值是能发生改变的,能再次赋值:

C#核心开发-变量定义,变量初始化和变量案例实战应用图5

在图5中:

(1). 首先在一行上给num1表达式赋值(调用)为200。

(2). 然后再修改num1表达式的值为300。

那么最后num1表达式的值是300,而不是200,200已经被300覆盖掉了。

注意:给表达式赋值,就是给赋值号(=)右边使用具体的值,如100,200等。赋值号(=)左边是正则表达式和表达式名。

1.3. 表达式的使用

在图5中,我们看到,当表述了表达式并赋值之后,VS2019还是会给出一个波浪线,提示虽已赋值,但从未使用过它的值。

C#核心开发-变量定义,变量初始化和变量案例实战应用图6

对已表述并调用的表达式,如果未使用它,则就没必要存在,所以在图6中还给出了“不需要对num赋值”的提示信息。

现在我们来使用它:

C#核心开发-变量定义,变量初始化和变量案例实战应用图7

只要表达式在程序中参与了操作,如参与算术运算、输出等,都算是使用了表达式。

在图7中使用了WriteLine()方法输出num表达式的值,此时波浪线就消失了。

举报/反馈

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务