C#高级编程(第6版)-前言的结局是什么?(主角最后怎么了)

宫书竹2022年09月26日 05:39 阅读 (16) 都市,言情小说结局

C#高级编程(第6版)-前言中最后主角的结局和内容如下:

C#的优点

C#在某种程度上可以看作是.NET面向Windows环境的一种编程语言。在过去的十几年中,Microsoft给Windows和 Windows API添加了许多功能,Visual Baisc 2008和C++也经历了许多变化。虽然Visual Baisc和C++最终已成为非常强大的语言,但这两种语言也存在问题,因为它们保留了原来的一些内容。

对于Visual Basic 6及其早期版本来说,它的主要优点是很容易理解,许多编程工作都很容易完成,基本上隐藏了Windows API和COM组件结构的内涵。其缺点是Visual Basic从来没有实现真正意义上的面向对象,所以大型应用程序很难分解和维护。另外,因为Visual Baisc的语法继承于BASIC的早期版本(BASIC主要是为了让初学者更容易理解,而不是为了编写大型商业应用程序),所以不能真正成为结构化或面向对象的编程语言。

另一方面,C++置根于ANSI C++语言定义。它与ANSI不完全兼容,因为Microsoft是在ANSI定义标准化之前编写C++编译器的,但已经相当接近了。但是,这导致了两个问题。其二,Microsoft同时还试图把C++演变为一种用于在Windows上执行高性能任务的语言,为此不得不在语言中添加大量Microsoft专用的关键字和各种库。其结果是在Windows中,该语言成了一种非常杂乱的语言。让C++开发人员说说字符串有多少种定义就可以说明这一点:char*、LPTSTR、string、CString (MFC 版本)、CString (WTL 版本)、wchar_t*、 OLECHAR*等。

现在进入.NET时代—— 一种全新的环境,它对这两种语言都进行了新的扩展。Microsoft给C++添加了许多Microsoft专用的关键字,并把Visual Baisc演变为Visual Baisc .NET,再演变为Visual Baisc 2008,保留了一些基本的Visual Baisc语法,但在设计上完全不同,从实际应用的角度来看,Visual Baisc 2008是一种新语言。

获取C#高级编程(第6版)-前言的下载地址 进入下载页

原文链接:https://www.maizis.com/c-xx01/p-220308110327483

以上内容来自麦子文档原创整理,如有问题,请发送邮件致客服进行反馈!

相关文章