碰到一个项目,需要对指定的网页进行截图保存,晕死!需求永远都是怪异的.....解决是关键~遂写了以下代码,快准狠!(因为赶时间!)可以实现对指定的页面获取,按指定的大小生成缩略图,当然也可以1:1的产生图,页面上的javascript 运行对截图貌似没任何影响,相当的正常,我个人都觉得很神奇。 首先对项目添加系统引用System.Drawing;System.Drawing.Design;System.Windows.Forms;获取指定网页并转换成图片的类:using System;using System.Collections.Generic;us...
http://www.jb51.net//article/11183.htm
直观认识:正面交锋 性能测试1:StringBuilder 第 1 轮测试:用时 312.5 毫秒 第 2 轮测试:用时 421.875 毫秒 第 3 轮测试:用时 453.125 毫秒 第 4 轮测试:用时 421.875 毫秒 第 5 轮测试:用时 453.125 毫秒 性能测试2:StringWriter 第&n...
http://www.jb51.net//article/11073.htm
将此实例的子字符串中所有指定字符的匹配项替换为其他指定字符。 命名空间:System.Text 程序集:mscorlib(在 mscorlib.dll 中) 语法 C# public StringBuilder Replace ( char oldChar, char newChar, int startIndex, int count ) 参数 oldChar 要替换的字符。...
http://www.jb51.net//article/11072.htm
你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么?通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样 FileStream fs = File.OpenRead(filename);或者 &nbs...
http://www.jb51.net//article/10976.htm
static的全部用法 要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto&n...
http://www.jb51.net//article/10842.htm
以下内容来自MSDN数组是具有相同数据类型的项的有序集合。要访问数组中的某个项,需要同时使用数组名称及该项与数组起点之间的偏移量。在 C# 中,声明和使用数组的方法与 Java 有一些重要区别。 一维数组 一维数组以线性方式存储固定数目的项,只需一个索引值即可标识任意一个项。在 C# 中,数组声明中的方括号必须跟在数据类型后面,且不能放在变量名称之后,而这在 Java 中是允许的。因此,类型为 integers 的数组应使用以下语法声明: int[] ar...
http://www.jb51.net//article/10682.htm
昨天写了一半,一直没弄清楚当ACCESS数据库的连接代码写成类的时候路径该怎么写,搞了半天,还是用绝对路径解决了,似乎Server.MapPath没法在cs文件中使用.要实现的功能如下:尽量用类的思想来完成数据的插入,因为这个例子简单,所以我也就不多说什么.大家自己看代码,不懂的可以到论坛交流.1、首先是ACCESS数据库的设计,数据库名:myData,表名:student字段名称 ...
http://www.jb51.net//article/10575.htm
调用方法:开始 >> 所有程序 >> Microsoft Visual Studio 2005 >> Visual Studio Tools >> Visual Studio 2005 命令提示 >> 打开后,输入csc/?查看编译选项.注意:要将命名空间也写进csc里啊./out:<file> 输出文件名(默认...
http://www.jb51.net//article/10530.htm
一、建立网页<html><head> <meta http-equiv="Content-Language" content="zh-cn"> <script language="javascript" type="text/javascript"> &...
http://www.jb51.net//article/10455.htm
1. this.Session["username"] = null HttpSessionState 内部使用 NameObjectCollection 类型的集合对象来存储用户数据。因此使用 this.Session["username"] = null 仅仅是将该元素的值设为 null 而已,并没有真的将其从 Session 中移除。(为什么?晕~~~ 建议看看 C# 基础方面的书。) 正确的方法是:...
http://www.jb51.net//article/10445.htm
见ASP.NET(www.asp.net)上贴了很久的MSAJAX视频和相关资料,国内却很少有人提起他,今天给大家简单说下我在学习AJAX初期所遇到的最大的困难――安装。仔细看了www.asp.net的AJAX栏目下载了ASP.NETAJAX1.0RC高高兴兴拿去安装,装好后打开.NET2005,发现工具栏里边多了一个标签,如下图:然后在ASP.NET网站上找到了在线的文档,并学习了几个控件的简单应用,感觉还瞒是不错的。然后兴致勃勃的回到ASP.NET网站Learn栏目下观看AJAX视频(网址:http://www.asp.net/learn/videos/default.aspx?tabid...
http://www.jb51.net//article/10444.htm
