C#及.NETFrameWork的概念浅析

首先,这篇文章只是为了那些想快速学习C#相关知识的朋友提供,可能有些知识点写不到。请原谅!对于开始学习C#的程序员来说,什么是C#?什么是.Net FrameWork呢?让我们首先来看看他们的概念:

创新互联公司是一家以网站设计建设,小程序开发、网站开发设计,网络软件产品开发,企业互联网推广服务为主的民营科技公司。主要业务涵盖:为客户提供网站策划、网站设计、网站开发、申请域名、网站优化排名、买链接等服务领域。凭借建站老客户口碑做市场,建设网站时,根据市场搜索规律和搜索引擎的排名收录规律编程,全力为建站客户设计制作排名好的网站,深受老客户认可和赞誉。

1.什么是C#:

解1:C#就是一门开发语言,是由C及C++演变而来的,有朋友戏称之为"C四个+",这里的"#"号,不读"井",而读做"Sharp"我在网上找的中文念法叫做"夏普"也不知正确与否,HOHO且带过吧,中文翻译过来的意思是"锋利,锐利"的意思。

解2:C# 是由Microsoft开发的一种新型编程语言,由于它是从C和C++ 中派生出来的,因此具有C++的功能。同时,由于是Microsoft公司的产品,它又同 VB一样简单。C#象 Java,同时具有Delphi的一些优点。并吸取了其他类似语言的经验,这些语言是近20年来面向对象规则得到广泛应用后才开发出来的。

2.什么是.Net FrameWork:

定义:.Net FrameWork类似于JVM(虚拟机),他是微软Web Services的引擎。我们习惯的叫做.NET框架,同时我们写的C#,VB.NET,等程序必须在.Net框架上运行。

组成:.Net FrameWork由两部分组成,分别是公共语言运行时(CLR),统一类库集(FCL)。公共语言运行时(CLR):包括两部分分别为,公共语言规范(CLS)及公共类型规范(CTS)。统一类库集(FCL):涵盖了我们以后开发中要用到的基本框架类,ADO.NET,WINFORM,WEBFORM,WEBSERVICES等类库集。

3.在.Net FrameWork上应用程序的执行:

首先用C#,VB.net编写代码--->然后再编译为程序集(.exe、.dll[MSIL]、元信息[数据信息]、可选资源[图片、声音])---->程序集再通过JIT编译 (Just-In-Time 仅在需要时才编译MSIL)为机器代码---->***通过托管CLR运行机器代码。

C#及.NET FrameWork的概念基本知识就向你介绍到这里,希望对你了解和学习C#及.NET FrameWork有所帮助。

名称栏目:C#及.NETFrameWork的概念浅析
路径分享:http://www.shufengxianlan.com/qtweb/news32/225932.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联