随笔分类 - .net 技术
.net 技术
CodeSmith 介绍
摘要:代码生成器作用 中国有句古语叫做“工欲善其事,必先利其器”,用通俗的话来说就是“磨刀不误砍柴功”,古人的这些话告诉我们:要把事情做好,事先应该准备合适的工具。工具不仅仅包括器具,还包括思想、理论、经验...
阅读全文
ligerTree.js+ASP.net 无限层级树
摘要:一 无限层级Tree效果图二 JSON获取 1 /// 2 /// 初始化Tree 数据 3 ///PID=ID 关联 4 /// 5 /// 6 /// 7 private vo...
阅读全文
正则提取 html 里<input> 标记的value 值
摘要:获取html 标记的值::年月日结果:您选择的是2014年1月22日使用了Regex 对象,得到一个MatchCollection,然后进行处理。string mes = @":年月日"; //获取所有的标记 Regex regAllInput = new...
阅读全文
aspose words 介绍
摘要:Aspose.Words是一个商业.NET类库,可以使得应用程序处理大量的文件任务。Aspose.Words支持Doc,Docx,RTF,HTML,OpenDocument,PDF,XPS,EPUB和其他格式。使用Aspose.Words可以在不使用Microsoft.Word的情况下生成、修改、转换和打印文档。Aspose.Words 官方地址:http://www.aspose.com/Aspose.Words for .net 的官方说明:http://www.aspose.com/docs/display/wordsnet/Getting+StartedDemo:
阅读全文
HtmlAgilityPack 抓取论坛帖子的图片
摘要:HtmlAgilityPack.net处理html页面元素的工具类(HtmlAgilityPack.dll)的使用,用途比较多的应该是例如采集类的功能,采集到的html字符串要怎样处理是一个头痛的问题,如果是截取就太麻烦了而且容易出错。所有就用到本文的第三方dll来处理了。HtmlAgilityPack 下载地址官方地址:http://htmlagilitypack.codeplex.com/修改支持中文的地址:http://files.cnblogs.com/jak-black/HtmlAgilityPack_%E6%94%AF%E6%8C%81%E4%B8%AD%E6%96%87.7zDe
阅读全文
值传递与引用传递
摘要:值传递传递的是复本。引用传递传递的是地址。上代码: 1 /// <summary> 2 /// 值类型引用类型 3 /// </summary> 4 /// <param name="sender"></param> 5 /// <param name="e"></param> 6 private void button11_Click(object sender, EventArgs e) 7 { 8 int i = 42; 9 int copy_...
阅读全文
ref out 的区别
摘要:在C#中,ref与out是很特殊的两个关键字。使用它们,可以使参数按照引用来传递。总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.但是我们想让值受到改变怎么办呢?这就是ref 跟out的好处了。先上例子吧: 1 int arg = 42; 2 AddMe(arg); 3 //结果为42,原因:值传递,传递的是一个复本,不对原来的值产生影响 4 MessageBox.Show("arg:"+arg); 5 6 ...
阅读全文
浙公网安备 33010602011771号