龙空技术网

用VB 制作随机排序 排除的小软件

大杂烩z站 288

前言:

现在朋友们对“vbnet lambda”大概比较注意,看官们都需要学习一些“vbnet lambda”的相关资讯。那么小编同时在网络上网罗了一些对于“vbnet lambda””的相关文章,希望兄弟们能喜欢,你们快快来了解一下吧!

老规矩 先给你们介绍VB发展历程

1991年4月,微软公司推出了 Visual Basic

.0Windows版本,这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做Ruby),最初的设计是由阿兰·库珀(Alan Cooper)完成的。在当时,它是第一个“可视”的编程软件。1992年9月,Visual Basic 1.0 DOS版本发布。11月,由于Visual Basic 1.0的功能过于简单,微软推出了新版本Visual Basic 2.0。这个版本最大的改进就是加入了对象型变量,比如Dim b As CommandButton、Dim c As Control,对语言的改进和扩充,Visual Basic 2.0对VBX有了很好的支持,许多第三方控件涌现出来,极大地丰富了Visual Basic的功能。微软还为Visual Basic 2.0增加了OLE和简单的数据访问功能。9月,Visu al Basic 1.0 DOS版本发布。

1995年8月,微软公司推出Visual Basic 4.0,版本包含了16位和32位两个版本,VBX控件换成了OCX控件,Visual Basic 4.0所用的语言换成了Visual Basic For Application。

1997年2月,微软公司推出Visual Basic 5.0,Visual Basic 5.0加入了一个本地代码编译器,Visual Basic 5.0对Visual Basic For Application语言有重大的完善和丰富,Visual Basic 5.0的IDE支持“智能感知”,支持开发自己的ActiveX 控件、进程内的COM DLL组件、进程外的COM EXE组件以及在浏览器中运行的ActiveX文档。程序员可以用32位的版本导入由4.0版本创建的16位程序,并且能顺利编译。同时还包含了对用户自建控件的支持。

1998年,微软公司推出Visual Basic 6.0,Visual Basic 6.0在数据访问方面有了很大的改进,新的ADO组件让对大量数据快速访问成为可能。数据环境和新的报表功能也让数据开发有了全新的体验。 借助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序。可以在IIS上开发性能超群的Web应用程序。[

2000年,微软公司推出Visual Basic.NET版本Visual Basic.NET有对CLR最完善的支持,同时尽量保留着BASIC易懂的语法风格和易用性。Visual Basic.NET大大减少了Visual Basic语言的关键字,如GoSub、PSet等等。

2002年,微软将.NET Framework与 Visual Basic 结合而成为 Visual Basic .NET (vb .net),重新打造 VB,新增许多特性及语法。2月,Visual Basic .NET 2002 (7.0),由于其使用了新的核心和特性,所以很多 VB 的程序员都要改写程序。

2003年,Visual Basic .NET 2003 (v7.1)问世,主要改进了运行状况,提升了 IDE 以及运行时稳定性。

2004年,微软开放了Visual Studio 2005的测试版本(代号Whidbey)。包含了.NET Framework2.0的测试版本。

2005年11月7日,Visual Basic 2005 (v8.0)问世,同时间推出Visual Basic 2005的免费简化版本Visual Basic 2005 Express Edition给Visual Basic初学者及学生使用。是 vb .net 的重大转变,微软决意在其名称中去掉了".NET"部份。VB2005 提供 My 伪命名空间、泛型、操作符重载等新语言特性。

2007年11月,微软公司推出Visual Basic 2008 (9.0),提供支持 IIF 函数、匿名类、LINQ、Lambda 表达式、XML 数据结构等新语言特性。

2008年3月,微软宣布将不会再对非.NET版本的VB进行支持。

2010年4月,微软公司推出Visual Studio 2010 (10.0),提供支持 Dynamic Language Runtime (DLR)、自动实现属性、集合初始化、不需要在代码断行书写时输入下划线“_”等新语言特性。

2012年5月,微软公司推出Visual Studio 2012 (11.0) RC,提供支持更简易的异步编程(Asynchronous Programming)、Iterator、扩充 Global 关键词等新语言特性

正文开始了 一开始是设计界面

有4个List15个command 4个Label

这个代码比较少 但是里面的知识很多 不懂的下面留言

标签: #vbnet lambda