C#
文章平均质量分 74
jacky194988
这个作者很懒,什么都没留下…
展开
-
C#中HashTable的使用
注意:Hashtable特点:查找速度快,遍历相对慢键值不能有空指针和重复数据一、哈希表(Hashtable)简述在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/原创 2010-02-01 16:22:00 · 372 阅读 · 0 评论 -
C#使用operator关键字实现操作符重载
使用operator关键字实现操作符重载C#中,操作符都是一些静态方法,其返回值表示操作结果,其参数是操作数.当我们为一个类创建操作符时,我们称为"重载(OverLoad)"该操作符,与成员方法重载很像.要重载加法操作符(+),应这样写:public static Fraction operator+(Fraction lhs,Fraction rhs);将参数取名为lhs和rhs是我的习惯,参数原创 2010-04-28 16:17:00 · 2671 阅读 · 0 评论 -
IIS的完整控制类
using System;using System.Data;using System.DirectoryServices;using System.Collections;namespace CreateWebDir{/// /// IISManager 的摘要说明。/// public class IISManager{//定义需要使用的private string _server,_webs原创 2010-05-12 16:58:00 · 283 阅读 · 0 评论 -
HTML转PDF(C#---itextsharp)
一、 需求:将HTML转PDF打印。Web项目中总是有这样的需求,很是让人苦恼。二、 分析:如何完成这个工作?1、 需要解析HTML,然后利用itextsharp绘制pdf文档。解析HTML是一个很难完成的任务,各个浏览器对HTML的解析五花八门就知道这不好解决。这条路不好走,但也是可以完成的,通过webbrowser类可以解析HTML获取各对象的位置,然后绘制到pdf中。方法是可行,其中的复杂度原创 2010-05-12 17:05:00 · 5265 阅读 · 2 评论 -
WebBrowser页面与WinForm交互技巧
话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows F转载 2010-05-12 16:54:00 · 359 阅读 · 0 评论 -
C#中实现WebBrowser控件的HTML源代码读写
趁周末想折腾一下嵌入ASP.NET的WinForm程序需要用到WebBrowser控件的HTML源码读写就把以前的一些代码片断移值到C#下顺便发个帖子备忘,呵呵 思路其实很简单,直接通过document.documentElement.outerHTML或者使用IPersistStreamInit接口直接对流进行处理前者我就不废话了,后者实现方法如下 首先是写入HTML到已初始化的WebBro原创 2010-05-12 16:57:00 · 1166 阅读 · 0 评论 -
C# 判断中文字符(字符串)
方法一http://blog.csdn.net/qiujiahao/archive/2007/08/09/1733169.aspx在unicode 字符串中,中文的范围是在4E00..9FFF:CJK Unified Ideographs。 通过对字符的unicode编码进行判断来确定字符是否为中文。 protected bool IsChineseLetter(string inpu原创 2010-05-18 15:27:00 · 540 阅读 · 0 评论 -
C#文字和拼音的对应库
C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/// /// 汉字转拼音类/// public class Hz2Py{ private static int[] pyValu原创 2010-05-18 15:33:00 · 822 阅读 · 0 评论 -
请求一个页面
public static string GetResponseText(string url){ string responseFromServer = null; Stream dataStream = null; StreamReader reader = null; try { WebRequest request = WebRequest.Cr原创 2010-05-18 15:36:00 · 381 阅读 · 0 评论