C基礎知识.docVIP

  • 1
  • 0
  • 约1.19万字
  • 约 13页
  • 2016-12-06 发布于重庆
  • 举报
C基礎知识

C#基础知识 一、.Net Framework 介绍.NET框架(.NET Framework)是一个开发、部署和运行.NET应用的环境,包括了ASP.NET、公共语言运行时环境(CLR)以及.NET 框架类,包括四个主要内容:?1.CLR(Common Language RunTime,可译为通用语言运行环境或公共语言运行库);功能:编译、运行(编译出.exe或.DLL文件)2.UCL(Unified Class Libarary,统一对象链接库),也就是类库;(using System; //系统类using System.Web //WebForm类)3..NET程序语言(包括有C#,VB,C++,J#等等);4..NET工具,就是指Visual Studio 2008 等等的工具。、C/S模式与B/S模式简介C/S结构,即Client/Server(客户机/服务器)结构。B/S结构,即Browser/Server(浏览器/服务器)结构。Client/Server是建立在局域网的基础上的Browser/Server是建立在广域网的基础上的1.硬件环境不同: C/S一般建立在专用网络小范围网络, 局域网之间再通过专门服务器提供连接和数据交换服务 B/S 建立在广域网, 不必是专门的网络硬件环境适应范围更强, 一般只要有操作系统和浏览器就行 2.对安全要求不同: C/S一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜 B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群; 3. 系统维护不同:系统维护是软件生存周期中开销最大的一个阶段, C/S程序由于整体性, 在出现问题时要考虑系统整体升级B/S程序在维护升级时只需要考虑单个文件的更新即可。 1.标识符在C#中,标识符的命名有如下规则 :(1)首字符必须是字母、下划线“_”或“@”;后面的字符可以是字母、下划线或数字;(2)标识符不应该使用C#的关键字。如果一定要用C#的关键字作为标识符,应使用“@”字符作为前缀;(3)允许在标识符中使用Unicode转义符;2.关键字关键字又称保留字,是一种有特殊用途的标识符。由系统预先定义好的,不能用于其它目的。C#中有七十多个关键字3.C# 的数据类型 ?基本数据类型有5种:整型(int)、浮点型(float)、字符型(char)、双精度浮点型(double)和无值型(void)。声明一个值类型的语法形式为: 数据类型变量名;或数据类型变量名1,变量名2,…,变量n;4.数组数组用于存储同一种类型的数据。数组是一种引用类型,而不是值类型。数组是按照数组名、数据元素的类型和维数来描述的。C#中可以有一维数组、多维数组、交错数组。数组的使用访问数组中的元素时,其下标是从0开始索引的。数组元素可以是任何类型,包括数组类型。可以使用Length属性获取一维数组的长度,如果是多维数组,则可以使用GetLength方法确定其某一特定维的长度。由多种对数组操作的方法,例如Sort和Reverse,可以将数组按照升序或降序排列。一维数组数据类型[ ] 数组变量; int[] myArray; 二维数组 数据类型[,] 数组变量; int[,] myArray; 三维数组数据类型[,,] 数组变量; int[,,] myArray; 交错数组数据类型[][] 数组变量;int[][] myArray; 5. 隐式转换隐式转换是系统默认的,遵守“由低级(字节数和精度)类型向高级类型转换,结果为高级类型”的原则string a,b;a = 10 + “12”; //系统将整型数据10隐式转化为字符串“10”,结果a的内容为“1012” 6.显示转换(1) 强制转换强制转换转换的一般格式为:(数据类型名称)数据(2) ToString()方法 ─ 将基本数值类型转化为字符串:变量名称.ToString()(3) Parse方法 ─ 将字符串转换为数值数值类型名称. Parse(字符串表达式)(4) Covert类 ─? 各种数据类型之间的相互转化Convert类的常见方法 7. 运算符与表达式1)算术运算符与算术表达式在C#中,用算术运算符连接起来的式子称为算术表达式。基本算术运算符及其功能如下表所示。? 2)关系运算符与关系表达式C#语言中提供6种关系运算符 ,= , ,= ,? == ,!=优先级别顺序是:自上而下,优先级由高到低。同级运算符的结合性是“左结合性”,即“自左向右”顺序进行。 关系运算的优先级都低于算术类,高于赋值类。3)逻辑运算符与逻辑表达式逻辑运算符有3种 “!”(逻辑非)、“”(逻辑与)和“||”(逻辑或)。逻辑表达式一般形式为:! x,

文档评论(0)

1亿VIP精品文档

相关文档