--------【VB.NET学习】
文章平均质量分 75
jimmyBay
这个作者很懒,什么都没留下…
展开
-
再识vb.net反射机制
在机房合作的过程中,在工厂中使用反射机制返回D层类对象时再次出现了无法获取类文件,就是说返回的类为nothing,如图: 可事实上,在个人重构时,我用的同样代码,而没有任何问题,在这里,却突然报错,为什么? 第一反应就是D层的生成路径可能有问题,可是改了以后,还是不对,可是曾经自己对反射机制是做过一定了解的—《七层连连串》。现在却一头雾水,没办法,还是找根源吧,所以原创 2015-07-22 20:11:13 · 1439 阅读 · 27 评论 -
七层连连串
在个人重构之前,在三层学习之后,加入七层的跨越连接,整体感觉还是不错的。先看一下包图:其实在七层敲完后才感觉一目了然,当然这里我加入了SqlHelper类,所以,称之为八层也是可以理解的。 包图,看着过于简陋,我用下面一张图,来说明我对七层的理解。用这样一段话来描述这幅图:U层:接受用户传来的数据,传给外观,再由外观传递给B层判断用户的实际性。而在B层逻辑判断的过原创 2015-02-03 18:52:17 · 1493 阅读 · 17 评论 -
数组,ArrayList,List,Ilist
将DataTable类型转换为list时,看到返回类型中不仅仅存在list,同时还有ArrayList和Ilist,曾经的曾经只是见过,没有具体的分析过其中的内容。这次想一探究竟。说道ArrayList集合,必须先了解它的来源:数组——简单理解数组的话就是对数据的一个整合,优点:由于数据在内存中连续存储,因此可以快速而容易的从头到尾遍历元素,可以快速的修改元素等等,但是,有一个缺点便是:创建数原创 2015-06-22 16:29:10 · 1319 阅读 · 22 评论 -
机房个人重构——之DataGridview控件
1·选中行操作:selectionMode属性DataGridViewSelectionMode.ColumnHeaderSelect' 单击列头就可以选择整列DataGridViewSelectionMode.FullColumnSelect '单击列头或列中的单元格就可以选择整列DataGridViewSelectionMode.FullRowSelect '单击行头或行中的单元格就可原创 2015-02-15 14:56:58 · 1453 阅读 · 14 评论 -
实体传递(三层)
【1】为什么要用传递实体? 在面向对象的方式编程时,我们的目的就是要使整个业务逻辑变得清晰,以及整洁的代码,这样方可达到大规模的合作。就比如说update一个类,对应数据库100个字段,我们不可能通过传递参数那样把100个字段一一传入,唯一可取的方法便是传递实体,通过传递一个实体,来更新实体中的每一个字段。【2】实体传递的过程(以代码为例) 在敲三原创 2015-01-28 20:28:42 · 1776 阅读 · 23 评论 -
VB.NET和C#之比较
一、语言的人性化区别 例1. 声明变量时:C#: int iTest ; //很直接VB.net:Dim iTest As Integer ‘很委婉虽然声明相同的变量,实现完全相同的功能,但有着很明显的区别。显然vb.net更人性化一些。 例2.语言的关键字上:C#关键字:using、this、void、base、abstract、原创 2015-01-18 11:13:16 · 3848 阅读 · 26 评论