【.NET 体系结构及程序设计】01 .NET 概述

.NET 是一个通用开发平台。 它具有几项关键功能,例如支持多种编程语言、异步和并发编程模型以及本机互操作性,可以支持跨多个平台的各种方案。

编程语言

Microsoft 积极开发和支持三种 .NET 语言:C#、F# 和 Visual Basic (VB)。

自动内存管理

.NET 使用垃圾回收 (GC) 为程序提供自动内存管理。 GC 以一种“懒散”的方式进行内存管理,它优先考虑应用吞吐量,而不是立即回收内存。

类型安全

对象是特定类型的实例。 给定对象允许的唯一操作属于特定的类型。 Dog 类型可能具有 Jump 和 WagTail 方法,但没有 SumTotal 方法。 程序只调用属于给定类型的方法。 所有其他调用会导致编译时错误或运行时异常(如果使用动态功能或 object)。

猜你喜欢

转载自blog.csdn.net/qq_37581282/article/details/82491429
net