通过前面的学习我们知道运算符有不同的类型,当这些不同类型的运算符出现在同一个表达式中时,就必须遵循运算符的优先级来进行运算,才能保证运算的合理性和结果的正确性、唯一性。运算符的优先级决定了表达式中...
C#运算符
运算符其实就是一个符号,用来告诉编译器执行特定的数学或逻辑运算。C# 中内置了丰富的运算符,大致可以分为如下几类: 算术运算符; 关系运算符; 逻辑运算符; 位运算符; 赋值运算符; 其它运算符。 ...
C#数据类型转换
数据类型转换就是将一种类型的数据转换为另一种类型,在 C# 中有两种形式的类型转换方式,分别是隐式类型转换和显示类型转换,下面就来详细介绍一下。 1、隐式类型转换 隐式类型转换是由 C# 以类型安全的方式执...
C#变量
变量可以理解为是我们程序可以操作的内存区域的名称,在 C# 中每个变量都有自己特定的类型,这个类型确定了变量所占内存的大小、布局、取值范围以及可以对该变量执行的操作。 可以将变量当作一种通过符号(变...
C#数据类型
C# 语言中内置了一些基本的数据类型,数据类型用来指定程序中变量可以存储的数据的类型,C# 中的数据类型可以大致分为三类: 值类型(Value types); 引用类型(References types); 指针类型(Pointer type...
C#关键字
C# 中的关键字是编译器预先定义好的一些单词,也可以称为保留字或者保留标识符,这些关键字对编译器有特殊的意义,不能用作标识符。但是,如果您非要使用的话也不是没有办法,只需要在关键字前面加上@前缀即可,...
C#基本语法
C# 是一种面向对象的编程语言。在面向对象语言编程中,程序由各种对象组成,对象之间可以通过方法进行交互。相同种类的对象通常具有相同的类型,或者说相同种类的对象都在相同的 class 中。 例如,我们创建了...
C#程序结构
在讲解 C# 的基本语法之前,让我们先来了解一下一个简单的 C# 程序是由哪些部分构成的。一个 C# 程序主要包括以下几个部分: 命名空间声明; 一个类(class); 类方法; 类属性; 一个 Main 方法; 语句和...
seata1.5.1安装(nacos作为注册以及配置中心,mysql8作为存储中心)
前面文章讲过SpringCloudAlibaba之Seata之文章,好多配置出现问题 seata下载地址: seata1.5.1 解压 安装到D盘,随便你辣 配置 seata服务端配置 D:/seata-1.5.1/conf/application.yml server: p...
@Transactional和@GlobalTransactional在数据一致性方面的运用
一、@Transactional和@GlobalTransactional的区别 @Transactional 和 @GlobalTransactional 都是与事务管理有关的注解,但它们在不同的上下文中工作,具有不同的作用。 @Transactional @Transactional 是 Sp...