.NET 第二天

一、C#中常用数据类型

sbyte 8位有符号整数 -128~~127

byte 8位无符号整数 0~~255

short 16位有符号整数 -32768~~32767

ushort 16位无符号整数 0~~65535

int 32位有符号整数 -2147483648~~2147483647

uint 32位无符号整数 0~~4294967295

long 64位有符号整数 -9223372036854775808~~9223372036854775807

ulong 64位无符号整数 0~~18446744073709551615

float 单精度浮点数 1.5X10(-45次方)~~3.4X10(38次方)

double 双精度浮点书 5X10(-324次方)~~1.7X10(308次方)

decimal 小数类型的有效数据精度为28位。一般用与金钱表示。518.518m。

char Unicode 字符 例:‘A’ ‘b’ ‘a’ ‘钱 '

string 字符串 “你好” ,“HelloWorld” "a"

二、变量

变量要先声明,后赋值,最后使用。

变量命名规则:不能与C#关键字重复,大小敏感,名字要有意义。

C# 变量命名编码规范:

Camel 命名法:首个单词的首字母小写,其余单词的首字母大写。(本地变量和方法参数)

Pascal命名法:每一个单词第一字母都大写(类型名和成员名)

如果使用英文单词缩写,每个字母都要大写。

三、转义符,运算符

转义符值得就是 一个'\'加上一个特殊的字符,组成了一个具有特殊意义的字符。

常用转移符:\r \n \b \t 等。字符串前加@表示后面内容不转义。

算术运算符: + - * / %(取余数 取模)

算术表达式:由算术运算符连接起来的式子.如:1+1 ;a-b(变量ab前面已声明并赋初值)

运算优先级同数学中。

对于表达式,如果一个操作数为double型,其他为低于double的类型,则整个表达式可提升为double型。

++ 自加一 有前加和后加;-- 自减一 有前减和后减

一元运算符++/--比二元的+-优先级高

+= -= *= /= %=

对于+-*/%=都需要两个操作数才能进行运算的这些运算符,我们叫做二元运算符

对于像++ -- 这样的只需要一个操作数就能进行运算的运算符,我们叫做一元运算符

关系运算符

>,<,==(等于),!=(不等),>=(大于等于,包含),<=(小于等于,包含)

逻辑运算符

&&(逻辑与) ||(逻辑或)  !(逻辑非)

&&两边表达式都为true 时结果为true,||一边表达式为true则结果为true,!表达式结果为true取反后为false;

posted @ 2019-12-16 14:05  码农界的小学生  阅读(190)  评论(0)    收藏  举报