C# 入门经典

                                              C#简介

使用.NETFrmework的含义

使用.NETFrmework的一个重要原因是他可以作为集成各种操作系统的方式 包含了一个非常大的代码库 除了提供这个库以外.NETFrmework还包含.NET公共语言运行时(Common language running) ,CLR他负责使用.NET库开发的所有应用程序的运行

使用C#可以编写什么样的应用程序

Windows 应用程序      web应用程序        web服务

                                                                                                                                                                                                                                变量和表达式

与其他编译器不同C#不用考虑代码中的空格,回车或者tab字符(这些字符统称为空白字符),这样格式化代码就有很大的自由度,但遵循某些规矩将有助于代码阅读

特别注意一点C#区分大小写

类型 别名 允许的值
sbyte System.SByte 在-128~127之间
byte System.Byte 在0~225之间的整数
short System.INT16 在-32768~32767之间的整数
ushort System.UINT16 在0~65535之间的整数
int System.int32 在-2147483648~2147483647之间的整数
uint  System.Uint32 在0~4294967295之间的整数
long System.int64 在-92233720368477808~92233720368477807之间的整数
ulong System.Uint64 在0~18446744073709551615之间的整数

一些变量前面的u是unsigned的缩写,表示不能在这些类型的变量中存储负数

存储浮点型,他们不是整数可以使用 float double decimal 

类型 别名 允许的值
char System.Char 一个UnICode字符,存储0~65535之间的整数
bool System.Boolean  布尔值true和false
string System.string 一组字符

 除了数值类型外还有另外三种类型

注意组成的字符数没有上限因为他可以使用可变得大小内存

布尔类型bool是C#中最常用的一种变量类型类似的类型在其他代码中非常丰富当使用逻辑判断时候一个可以是true 一个可以是false是非常重要的分支作用

变量的命名

变量名的第一个字符必须是字母下划线或者@

其后的字符可以是字母下划线 或者是数字

+=运算符也可以用于字符串,与+运算符一样

 

运算符的优先级

原文地址:https://www.cnblogs.com/wh1520577322/p/8143437.html