第一篇:初步认识C#---------C#笔记

.什么叫.NET?

.NET: 一般指.Net Framework框架.是一种平台,是一种技术.

.Net Framework框架主要组成部分?

   Net Framework框架主要组成:

1>  类库(FCL)

2>  公共语言(CLR)

三..NET程序的简单编译原理?

     1 .编写源代码

2. 将源代码编译成微软中间代码(MSIL)

3. 将中间代码交给CLR的即时编译器(JIT)

4. JIT将中间代码转换成平台对应的CPU指令

5. 将CPU指令交给CPU执行

四.托管代码与非托管代码

       1>由CLR托管运行的代码叫做托管代码(C#是的)

2>不被CLR管理的代码叫非托管代码

3>托管代码的优缺点?

原理:CLR为每一个被托管的程序创建一个独立的内存空间,并禁止其他程序来访问这块内存同时也禁止此程序访问

其它程序;

缺点:运行效率相对较低。

优点:安全性高。适用于安全性高的需求。

第一篇:初步认识C#---------C#笔记

时间: 2024-11-05 14:17:07

第一篇:初步认识C#---------C#笔记的相关文章

U-BOOT-2016.07移植 (第一篇) 初步分析

U-BOOT-2016.07移植 (第一篇) 初步分析 目录 U-BOOT-201607移植 第一篇 初步分析 目录 编译和移植环境 更新交叉编译工具 1 下载arm-linux-gcc 443 2 安装arm-linux-gcc 443 安装环境Ubuntu 910 下载u-boot-201607并解压 分析顶层Makefile 1 找出目标依赖关系 2 总结 初次编译u-boot 1 配置 2 编译 分析u-boot启动流程 1 分析startS 2 分析crt0S 3 总结 1. 编译和移

web运维第一篇:nginx配置文件详解笔记

#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/nginx/error.log info; #进程文件 pid /var/run/nginx.pid; #一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值

Eclipse插件开发 学习笔记 PDF 第一篇到第四篇 免分下载 开发基础 核心技术 高级进阶 综合实例

<<Eclipse插件开发 学习笔记>>,本书由浅入深.有重点.有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章.第一篇介绍Eclipse平台界面开发的基础知识.包含SWT控件的使用.界面布局.事件处理等内容:第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包含行为(Action).视图(ViewPart).编辑器(Editor).透视图(Perspective)等10章的内容.第三篇主要讲述插件开发的高级内容,包含开发高级内容.富client平台技术(R

C# 基础笔记(第一篇)

C#基础 概念:.net与c#.net/dontnet:一般指.net framework框架,一种平台,一种技术c#(charp):一种编程语言,可以开发基于.net的应用. *java既是一种技术又是一种编程语言.                           .net都能干什么?开发桌面应用程序   Winforminternet应用程序    Asp.net/webservice C/S:客户机(Client)/服务器模式(Server)B/S:浏览器(Browser)/务器模式(

《javascript权威指南》读书笔记——第一篇

<javascript权威指南>读书笔记--第一篇 金刚 javascript js javascript权威指南 由于最近想系统学习下javascript,所以开始在kindle上看这本书来补充下. 今天是今年的196天,由于我之前承诺过,每天分享读书笔记,只是之前分享的是大众读物,所以随手分享到kindle阅读群里了.但是现在读的是技术类书籍,分享到kindle读书群不太合适,所以还是以博客的形式分享.这样子,一个链接,大家感兴趣了就点开看看,不感兴趣了,就不点开. 其实这篇文章应该是昨天

0807&mdash;MapReduce的第一篇学习笔记

http://blog.csdn.net/v_july_v/article/details/6637014 1 2 3 4 0807—MapReduce的第一篇学习笔记

C++的笔记学习第一篇,认识C++

在一个类中包含两种成员: 数据和函数,分别称为C++数据成员和成员函数. 关于类: 类是C++新增加的重要数据类型,有了类,就就可以实现面向对象程序设计方法中的封装.信息隐蔽.继承.派生.多态等功能. 关于函数的重载 在编程时,有时我们要实现的是同一类的功能,只是有些细节不同.例如希望从3个数中找出其中的最大者,而每次求最大数时数据的类型不同,可能是3个整数.3个双精度数或3个长整数. 程序设计者往往会分别设计出3个不同名的函数,其函数原型为:int max1(int a int b, int

Linux学习笔记——第一篇——Ubuntu安装与操作

笔者是Windows的使用者,由于Coding的需要以及在Linux下开发的方便,所以开始使用Linux. 当然笔者还是割舍不下Windows的,毕竟很多通讯工具等软件以及游戏在Linux下是没有发行的,所以笔者使用了虚拟机啊. 下面给出简单的安装过程. 1.下载虚拟机软件,笔者比较喜欢VMPlayer,因为它比较轻便且免费,并且很好的支持了拖拽复制功能(VM TOOL),当然也可以使用如VirtualBox.VPC等 链接:https://my.vmware.com/web/vmware/fr

读书笔记:《如何阅读一本书》(暂定第一篇、第二篇)

我阅读这本书的最初动力: 我希望能够通过这本书得到正确的阅读方法,让我在阅读书籍的时候,能够真正的吸收进去,而不是表面的看完.系统的进行学习方法论并且能够亲身实践的方法论. 背景: 作者认为当下的人们,只通过了最基础的阅读训练,但是实际上对于一些严谨或者说需要严密思考的章节的阅读能力是不足的.所以出了这本书,让人们了解如何阅读一本书,分了四个章节:首先讲解了阅读的艺术,以及阅读的层级,基础阅读以及检视阅读的层次如何做到,还有什么样的阅读者才能够真正的阅读进去.接着讲解了最重要的一种阅读方式,分析