![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
文章平均质量分 75
我的___爱
这个作者很懒,什么都没留下…
展开
-
linq返回值获取对象
今天看了一下linq 大体上linq的返回值的类型应该是IEnumerable类型的。(如有有不对的地方还希望大家指正哈!)对于IEnumerable类型的变量返回值我们可以使用First方法或者FirstOrDefault方法来获取第一条记录,这两者之间的区别就是first是在知道肯定会有数据的情况下使用的,如果没有数据即为null的时候就会出现异常;但是FirstOrDefault方原创 2013-06-13 10:07:41 · 1337 阅读 · 0 评论 -
学学asp.net 才发现又回到了最初的理论
呵呵,又回到了最初点,刚一开始学理论的时候很烦躁不堪,感觉学这些没有用,经过了两年的实践,才发现又回到了原地,今天看了一下陈广老师讲的asp.net的控制台应用程序,其中讲解的很好,很多c#中用到的知识点都进行了耐心的讲解,其中我看了一下ref和out还有params这三个关键字。其中out和ref就是一个在方法调用的过程中,需不需要对参数进行初始化,out呢,就需要在方法中进行初始化,他不管原创 2013-06-20 21:04:24 · 465 阅读 · 0 评论 -
xml的 一些简单操作
以前总是从xml中读取字段,来做简单的使用,譬如这次我在一个xml文件中存放了一些几个部门的信息,我以为只是简单的读取呢,后来才发现还需要有一个部门管理的界面,就是可以对部门进行修改、删除、增加的操作。所以有点发懵了,就这这次 机会,又简单的研究了一下发现了一些知识点: xml文档结构图如下:1)查看所有(增加数据的时候可用于检索是否有相同值) XmlDocument xm原创 2013-07-09 16:30:13 · 484 阅读 · 0 评论 -
asp.net中的泛型
我以前经常用的就是声明list lstring=new list();根本就没有用到list这种东西,又一次尝试了一下,在方法里面传递参数list,然后在方法体外面声明了一个list ii的变量,然后给这个变量赋值,然后传递到方法体里面,貌似提示说转换不了类型,那次我就不了了之了。这一次看到一篇文章,他提到了,要把泛型的参数类型T应用到类这个级别,就可以在方法体里面随便传各种类型的变量了,具体原创 2013-07-05 15:57:49 · 668 阅读 · 0 评论 -
Linq自己不懂的知识总汇 Lambda表达式 select 与 where的选择
有一段时间linq的 lambda表达式什么时候需要使用 where语句 和 select 语句一直搞不懂,什么时候用where什么时候用select,所以绝大多数我都是在尝试一个不行我就换另一个。直到今天细细的品味了一下,才发现什么时候该用where什么时候该用select。其实也挺简单的,就是假如后面的表达式返回的是true 或者false的bool值的时候就用where,要是后面能直接得到值原创 2013-07-06 09:21:05 · 4152 阅读 · 0 评论 -
64位 2008 配置 iis asp.net 提示 system.data.sqllite
针对2008 不管是32位的还是64位的最好把目标平台设置成x86,然后就是iis里面设置 启用 32位 也不知道是 x86(记不太清了)即可。再就是在win 2008 中假如设置成功了,但是访问某一个目录的时候会提示 403 错误,这是由于没有设置起始页的问题,在iis属性里面设置起始页就行了,记得是iis里面设置的不是在网站里面设置的。原创 2013-08-27 09:37:12 · 451 阅读 · 0 评论 -
datatable的一些常用用法
今天看linq的时候看到了datatable的一个方法---AsEnumerable()跟着这个一起,我又把datatable的一些常用的东西自己总结了一下,防止以后忘了怎么用了 1)利用主键在datatable里面查找特定的数据项,方法为select返回值类型为datarow数组。(貌似以前我都是利用for循环在datagridview中查找,或者利用for循环在dataset里面查找,原创 2013-06-12 11:19:33 · 1422 阅读 · 0 评论 -
OutputCache祥解
当用户访问页面时,整个页面将会被服务器保存在内存中,这样就对页面进行了缓存。当用户再次访问该页,页面不会再次执行数据操作,页面首先会检查服务器中是否存在缓存,如果缓存存在,则直接从缓存中获取页面信息,如果页面不存在,则创建缓存。页面输出缓存适用于那些数据量较多,而不会进行过多的事件操作的页面,如果一个页面需要执行大量的事件更新,以及数据更新,则并不能使用页面输出缓存。使用@Output转载 2014-07-05 12:43:50 · 368 阅读 · 0 评论