分类

链接

2025 年 1 月
 12345
6789101112
13141516171819
20212223242526
2728293031  

近期文章

热门标签

新人福利,免费薅羊毛

深入.net实质讨论系列(三)

1.2 公共语言运行库 .NET Framework 的核心是其运行库的执行环境,称为公共语言运行库(CLR)或.NET运行库。通常将在CLR的控制下运行的代码称为托管代码(managed code)。 但是,在CLR执行编写好的源代码之前,需要编译它们(在C#中或其他语言中)。在.NET中,编译分为两个阶段: (1) 把源代码编译为Microsoft中间语言(IL)。 (2) CLR把IL编译为平台专用的代码。 这个两阶段的编译过程非常重要,因为Microsoft中间语言(托管代码)是提供.NET的许多优点的关键。 托管代码的优点 Microsoft中间语言与Java字节代码共享一种理...

.NET 暂无评论 阅读(1,683)

深入.net实质讨论系列(二)

1.1 C#与.NET的关系 C#是一种相当新的编程语言,C#的重要性体现在以下两个方面: ● 它是专门为与Microsoft的.NET Framework一起使用而设计的。(.NET Framework 是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。 ● 它是一种基于现代面向对象设计方法的语言,在设计它时,Microsoft还吸取了其 他类似语言的经验,这些语言是近20年来面向对象规则得到广泛应用后才开发出 来的。 有一个很重要的问题要弄明白:C#就其本身而言只是一种语言,尽管它是用于生成面 第Ⅰ部分 C# 语 言 向.NET环境的代码,但它...

.NET 暂无评论 阅读(1,793)

深入.net实质讨论系列(一)

第一 章 .NET 体系结构 我们不能孤立地使用C#语言,而必须和.NET Framework一起考虑。C#编译器专门用于.NET,这表示用C#编写的所有代码总是在.NET Framework中运行。对于C#语言来说,可以得出两个重要的结论: ● C#的结构和方法论反映了.NET基础方法论。 ● 在许多情况下,C#的特定语言功能取决于.NET的功能,或依赖于.NET基类。 由于这种依赖性,在开始使用C#编程前,了解.NET的结构和方法论就非常重要了,这就是本章的目的。 本章首先了解在.NET 编译和运行所有的代码(包括 C#)时通常会出现什么情况。对这些内容...

.NET 暂无评论 阅读(1,851)