学习笔记 07----C# 基础
学习C#之余,继续整理网络上搜索到的资料:
ASP.NET (Active Server Page 活动服务器页面)
网络服务使用普遍存在的网络协议和数据格式,如HTTP,XML进行通信。支持这些网络标准的任何系统都支持网络服务。
当网络服务和网络使用者依靠标准方式表示数据和命令、表示网络服务契约、算出网络服务所提供的容量时,网络服务才容易使用。
简单对象存取协议(SOAP)是一种可扩展的方式使用XML表示数据和命令的工业标准。
服务契约语言(SCL)是记录网络服务契约的XML语法。
对于C#有简单的了解之后,觉得还是要先从基础学起,一步要一个脚印。本人还是以《C#入门经典(第四版)》来打基础。
【变量的命名】
>变量名第一个字符必须为字母、下划线或@。
>其后字符是字母、下划线或数字。
>C#是区分大小写。
如 99botter ×
It-All-Over ×
【命名约定】
在.NET Framework名称空间中有两种命名约定:PascalCase、camelCase。
camelCase第一个单词以小写字母开头;对于简单变量一般用camelCase规则,对于比较高级命名用PascalCase。
【字面值】
转义序列
也可以逐字地指定字符串,就是将双引号之间的所有字符都包含在字符串中,要在最前面加@:
@"C:\TEMP\GOOD\KK.DOC"
字符串是引用类型,所以字符串可以被赋值null。
变量使用前,必须初始化:int xSize, ySize=8; ySize被初始化,而xSize仅进行了声明。
【表达式】
运算符分为: 一元运算符,处理一个操作数
二元运算符,处理两个操作数
三元运算符,处理三个操作数
char变量实际上存储的是数字,所以把char相加得到一个数字(int型),这是一个隐式转换。
赋值运算符
var1+=var2 与 var1=var1+var2 代码结果相同。
优先级