- 36
- 0
- 约9.69千字
- 约 6页
- 2017-03-23 发布于重庆
- 举报
C名词解释
第1、2、3章
1).NET的定义: .NET技术是微软公司推出的一个全新概念,“它代表了一个集合、一个环境和一个可以作为平台支持下一代Internet的可编程结构”。(微软默认的语言是Visual C#.NET)
2).NET开发平台 包括.NET框架和.NET开发工具; .NET框架(framework)是整个开发平台的基础,包括公共语言运行库和框架类库,.NET开发工具包括Visual Studio .NET集成开发环境和.NET编程语言。
3).NET Framework的组成: 公共语言运行环境(CLR)、基类库(BCL)、基于ASP.NET编程框架的网络服务和网络表单、Windows桌面应用界面编程组件、数据库访问组件。
4).NET 技术的核心是 .NET Framework ,它是构建于计算机网络基础上的开发工具。
5) 托管代码 : 以公共语言运行库为目标代码 非托管代码:不以公共语言运行库为目标的代码
6)所有.NET开发语言的能力和执行速度基本相同; .NET语言生成的语言都是托管代码
7)C#已经成为windows平台上软件开发的主流语言之一。C#语言主要是面向.NET开发环境进行编程。
8)在Visual Studio .NET 窗口中,在类视图窗口中可以查看当前项目的类和类型的层次信息。
9)项目 是一组要编译到单个程序集(在某些情况下是单个模块)中的源文件和资源。
10)解决方案 是构成某个软件包(应用程序)的所有项目集。
11)关键字是对编译器具有特殊意义的预定义保留标识符。(关键字不能在程序中用做标识符,除非用一个@前缀)。
12)标识符命名规则:1、第一个字符必须是英文字母或下画线;2、从第二个字符开始,可以使用英文字母,数字或下画线,但不包含空格、标点符号、运算符号等字符;3、不能与关键字重名,允许以“@”作为前缀;4、长度不能超过255个字符。
13)标识符命名样式:1、骆驼式命名法(userFirstName)2、匈牙利命名法(m_lpszStr)3、帕斯卡命名法(UserNameList) 4、符号连接命名法(left_side / left-side) 5、语义化命名法
14)C#数据类型分为两大类: 值类型和引用类型。值类型包括简单类型、结构类型、枚举类型。(枚举类型使用enum关键字声明)
引用类型主要包括 类、数组、接口、委托。 (object是C#中所有类型根类;string类型是一个从object类直接继承的密封类型不能再被继承,其实例表示Unicode字符串。)
15)装箱是将值类型包装成引用类型的处理过程。 拆箱是将一个object类型装换成值类型。
第4、5章
选择结构(语句)就是条件判断语句,它能让程序在执行时根据特定条件是否成立而选择执行不同的语句块。
数组是一种数据结构,它包含相同类型的一组数据。
类型名称 [ ] 数组名; 数组名=new 类型名 [数组长度];
一维数组或多维数组都属于矩形数组,而C#所特有的不规则数组是数组的数组,它的内部每个数组长度可以不同,就像一个锯齿状。
System.Array是所有数组类型的抽象基类型。
Array.Clear(数组名,起始索引,元素个数) 将Array中从起始索引开始的指定个数的一系列元素设置为0、False或null,具体取决于元素类型
目标数组名=(数组类型名)源数组名.Clone() 创建源数组的浅表副本(目标数组)
源数组名.CopyTo(目标数组名,起始索引) 将一维源数组所有元素复制到一维目标数组指定的起始索引开始位置
Copy(源数组名,目标数组名,要复制的元素数目) 从第一个元素开始复制源数组中指定的元素数目到目标数组从第一个索引开始位置。
Copy(源数组名,源起始索引,目标数组名,目标起始索引,要复制的元素数目)
数组名.GetLength(维度) 获取一个32位整数,该整数表示数组中指定维中的元素数。
Array.Reverse(数组名)Array.Reverse(数组名,起始索引,元素个数) 反转一维数组全部元素或数组中从起始索引开始的指定个数的元素顺序
Array.Sort(数组名) 对一维数组对象中的元素排序
数组名.GetLower Bound() 获取数组中指定维度的下限
数组名.GetUpper Bound()获取数组中指定维度的上限
数组名.Length 属性。获取数组所有维数中元素的总是
数组名.Rank 属性。获取数组的秩(维数)
Foreach语句用于枚举数组或对象集合中的元素,并对该数组或集合中的每个元素执行一次相关的嵌入语句。Foreach语句用于循环访问数组或集合以获取所需信息。
面向对象程序的结构:程序由许多对象组成,对象是程序的实体,这个实体包含
您可能关注的文档
- 6高压断路器检修.doc
- 初探国内外废旧服装回收再利用发展现状.PDF
- 722N分光光度计使用方法.doc
- 77动能定理和圆周运动相结合的习题.docx
- 78规范第四章抗震构造措施.docx
- 7525矩形板式桩基础计算书.doc
- 7098电力系统自动化总复习题.doc
- 初探如何在高中數学教学中落实情感态度价值观的目标评价.doc
- 75kw空压机技术改造方案.doc
- 初探新桂系时期的广西经济建设.PDF
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
原创力文档

文档评论(0)