| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 719 人关注过本帖
标题:《C#编程起步》第一章笔记
取消只看楼主 加入收藏
Better
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-12-17
收藏
 问题点数:0 回复次数:0 
《C#编程起步》第一章笔记

初学C# 买了本《C#编程起步》看到了第一章 做个笔记 有错误大家帮忙指出

第一章 C#基础

1.1 C#家族史
(叫C类语言家族史比较好 内容略)

1.2 C#与.NET框架的关系

什么是.NET Framework
.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。

.NET Framework 具有两个主要组件:
公共语言运行库 和 .NET Framework 类库。

微软中间语言(MSIL)

JIT 编译

元数据
元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。

工作原理:
C#编译器---(编译C#文件)---〉MSIL---(CLR管理JIT)---〉本机代码
--------------------〉元数据

托管/非托管 代码:
以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。

公共语言规范(CLS):
公共语言规范是一组构造和约束,它充当库编写器和编译器编写器的向导。它使库完全可通过任何支持 CLS 的语言使用,并使那些语言可以相互集成。

1.3 面向对象编程

OOP语言3个共同的特点:
封装
把数据和函数包装在一个单独的单元(称为类)的行为称为封装。
多态
含义太广,没有什么严格的定义。常被解释为“一个接口,多种方法”。
继承
继承是一个对象获得另一个对象的属性的过程。它支持按层次分类的概念。

1.4 第一个简单的示例程序
using System;
class HelloDemo{
static void Main(){
Console.WriteLine("Hello,world!");
}
}

1.5 ~ 1.15 章节
(阅读价值不大。内容略)

搜索更多相关主题的帖子: 笔记 
2006-03-16 21:48
快速回复:《C#编程起步》第一章笔记
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015432 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved