
.net
zzxian
尘世中一个迷途小书童!
展开
-
c#调用托管dll
调用方法:1.项目右键,添加引用,选择你c#写的dll2.直接通过命名空间.类名.方法,就可以用了,举例: dll 内容为:using System;using System.Collections.Generic;using System.Text;转载 2011-09-02 15:40:41 · 2258 阅读 · 0 评论 -
LINQ体验(6)——LINQ to SQL语句之Join和Order By
Join操作适用场景:在我们表关系中有一对一关系,一对多关系,多对多关系等。对各个表之间的关系,就用这些实现对多个表的操作。说明:在Join操作中,分别为Join(Join查询), SelectMany(Select一对多选择)和GroupJoin(分组Join查询)。该扩展方法对两个序列中键匹配的元素进行inner join操作SelectMany说明:我们在转载 2013-11-21 10:46:05 · 1094 阅读 · 0 评论 -
Ten Tricks for Razor Views
I've put together this list of tricks in response to some recent questions. I hope you can find something new and useful.1. Code Blocks and VariablesIn Razor you can create blocks of code near转载 2013-11-21 15:27:46 · 1202 阅读 · 0 评论 -
Linq表连接大全(INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN、CROSS JOIN)
转自http://www.cnblogs.com/lyj/archive/2008/01/24/1051495.html我们知道在SQL中一共有五种JOIN操作:INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN、CROSS JOIN1>先创建两个表Group、User,两表的关系是N:N View转载 2013-11-21 11:08:14 · 4433 阅读 · 0 评论 -
Asp.net Mvc Ajax JsonResult简单使用
在Asp.net MVc 2中由于对数据的保护,默认情况下request为post,所以在前端请求的时候则需要以post方式requestaction方法:public JsonResult GetPersonInfo() { var person = new { Name = "张转载 2013-11-25 15:44:48 · 1247 阅读 · 0 评论 -
AJAX运行过程中5种状态
1- AJAX状态值与状态码区别 AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互时所得;使用“ajax.readyState”获得。(由数字1~4单位数字组成)AJAX状态码是指,无论AJAX访问是否成功,由HTTP协议根据所提交的信息,服务器所返回的HTTP头信息代码转载 2013-12-02 15:11:42 · 11079 阅读 · 0 评论 -
WCF学习笔记(六):IIS寄宿方式的Web地址、BaseAddress和EndPoint Address的关系
对于在IIS中通过W3SVC或WAS寄宿的WCF Service,其在浏览器中显示的地址(Web地址),与其配置文件中的BaseAddress和EndPoint Address有什么关系呢?让我们来分析一下。 第一,在IIS中寄宿时,不管WCF Service的EndPoint用什么协议向外暴露,它在浏览器中显示的地址不会变。该地址是WCF Service的可浏览地址(Web地址转载 2014-01-02 16:29:55 · 2560 阅读 · 0 评论 -
wcf数据契约
项目中需要使用继承关系,一个函数返回特定的子类,在序列化的时候需要告诉序列化器,在父类文件中使用KownType注释即可。稍微详细的说明可参见http://hi.baidu.com/mldark/item/387b6ad24c5cafe6b2f77764自己对wcf和序列化的知识接近空白,何时补补?原创 2014-01-19 16:40:48 · 881 阅读 · 0 评论 -
.net 反射和日志
1. 综合例子(C# 获取调用函数 参数名称和值)http://blog.youkuaiyun.com/ma_jiang/article/details/6709872原创 2014-03-24 09:25:50 · 715 阅读 · 0 评论 -
LINQ to Entities 不识别方法的解决方案
最近在一个项目中需要找出已过期的记录,但是在实现中发现了一个错误,代码如下:实体模型Article.cs34567891011public class Article { public int ID { get;set; }转载 2013-10-06 15:39:47 · 1234 阅读 · 0 评论 -
C#通过Expression获取指定属性的名称
【原创】C#通过Expression获取指定属性的名称作者:寒羽枫(cityhunter172) 大家所熟悉的是通过对象属性来访问该属性的值,或是由字符串通过反射来获取属性,并取值。今天我要说的是,通过对象的属性来获取该属性的名称,其意义在于拼接字符串时显示该名称,特别是自行拼接 SQL语句。下列代码是个简单测试类:[csharp] view plaincopy转载 2013-08-14 14:30:58 · 8417 阅读 · 1 评论 -
default & nullabel in .net
首先说说值类型和引用类型(有时也说类类型)即 value type和referance type。基本类型和结构体属于值类型,定义的类属于引用类型。值类型的默认值是0,引用类型的默认值是null(如果把null看作0,就可以说所以后的默认类型都是0了)。结构体的默认值由各成员的默认值构成。使用default关键字可以获得各种类型的默认值,如default(int),default(ArrayLis原创 2013-07-16 22:07:57 · 1072 阅读 · 0 评论 -
使用HtmlParser提取HTML文本块
听人介绍说HtmlParser(Java版本)在网页预处理方面做得不错,于是最近几日就研究了一番,虽说没有什么大的收获,但是难得能够让我一个对html标签一无所知的人,认识了其树状结构的玄机,并实现了通过文件目录提取html的标题,关键词,摘要信息,链接及其锚文本,以及主题型网页转载 2011-09-04 23:00:03 · 9503 阅读 · 0 评论 -
C#String类与StringBuilder类的区别
在找工作的时候,去了些公司,避免不了要面试和笔试.不过一般最起初的是笔试.我印象中有这样有一道题目:StringBuilder类与 String类的区别?那时候我不太清楚这两个类的区别,今天在看代码的时候,看到同事也用了StringBuilder类.于是我就上网查查了资料,也想总转载 2011-09-04 23:17:53 · 1867 阅读 · 0 评论 -
htmlParser.Net解析yahoo搜索结果2
昨天的代码很粗糙,而且存在功能错误。回忆一下,我们通过一个url初始化了一个Parser。使用了两个NodeFilter类,期望调用Parser.Parse(nodeFilter)两次获得两个NodeList,再分别处理各自的INode。事与愿违,调用Parse方法后Pars原创 2011-09-05 23:31:23 · 956 阅读 · 0 评论 -
c#中通过值和引用传递参数
c#中通过值和引用传递参数(downmoon)在 C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员(方法、属性、索引器、运算符和构造函数)更改参数的值,并保持该更改。若要通过引用传递参数,请使用 ref 或 out 关键字。为简单起见转载 2011-09-06 16:15:46 · 590 阅读 · 0 评论 -
htmlParser.Net解析yahoo搜索结果3
今天在代码中添加了缓存功能,可以完成各项工作。但是有一个小瑕疵,就是snippets中间有空行出现。是因为解析出来的plainText本身就存在换行符\r\n\r\n,替换成\r\n就可以了。using System;using System.Collections.Gen原创 2011-09-07 02:34:55 · 1328 阅读 · 1 评论 -
函数指针delegate
行内人一看这标题就会笑着说“小样,delegate不止是函数指针”。但是如果你像我一样,只是想把delegate当做函数指针用,那么这篇文章正是你要找的。例子一目了然。class CC { private int id; public原创 2011-09-09 20:25:45 · 1423 阅读 · 0 评论 -
C#文件操作集锦
C#文件操作:C#追加文件StreamWriter sw = File.AppendText( Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll");转载 2011-09-06 09:26:19 · 857 阅读 · 0 评论 -
c#解析xml
http://www.cnblogs.com/RiseSoft/archive/2012/03/17/2404007.html转载 2013-03-24 20:12:50 · 668 阅读 · 0 评论 -
.net entity framework
1. 使用LINQ to SQL更新数据库 http://www.cnblogs.com/kirinboy/archive/2010/01/20/linq-to-sql-update-1.html原创 2014-03-25 13:56:01 · 771 阅读 · 0 评论