微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

学习笔记 07----C# 基础

原文链接http://www.cnblogs.com/connorchen/archive/2011/03/26/1996386.html

学习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。

 

字面值

2011040509593775.jpg

 

转义序列

2011040510023271.jpg

也可以逐字地指定字符串,就是将双引号之间的所有字符都包含在字符串中,要在最前面加@:

@"C:\TEMP\GOOD\KK.DOC"

 

字符串是引用类型,所以字符串可以被赋值null。

变量使用前,必须初始化:int xSize, ySize=8; ySize被初始化,而xSize仅进行了声明。

 

【表达式】

运算符分为: 一元运算符,处理一个操作数

                 二元运算符,处理两个操作数

                 三元运算符,处理三个操作数

2011040510231238.jpg

2011040510302477.jpg

 

char变量实际上存储的是数字,所以把char相加得到一个数字(int型),这是一个隐式转换。

2011040510284647.jpg

  

 赋值运算符

2011040510393591.jpg

var1+=var2 与 var1=var1+var2  代码结果相同。

 

 

优先级

2011040510444252.jpg

 

 

 

转载于:https://www.cnblogs.com/connorchen/archive/2011/03/26/1996386.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。