C#
文章平均质量分 73
Xw_Andy
1984年出生,从事软件开发工作3年了。
展开
-
在线客服QQ代码
第一种特效:腾讯qq互动状态代码&自动识别在线状态将您的QQ/TM的在线状态发布在互联网上;点击“QQ图标”不用加好友也可以聊天;寻找商机,广交朋友,"互动状态"给您更便捷的交互体验。 步骤如下: 一、打开腾讯qq互动状态代码生成页http://is.qq.com/webpresence/code.shtml按步骤生成自己的QQ/TM代码二、用网页制作工具或记事本(简单)打开自翻译 2009-07-17 10:48:00 · 3501 阅读 · 1 评论 -
Global.asax.cs防注入问题
如果对参数没做处理,可以用下面的放在Global中防注入 protected void Application_BeginRequest(Object sender, EventArgs e) { //SQL防注入 string Sql_1 = "exec ¦insert+ ¦select+ ¦delete ¦update ¦count ¦chr ¦m原创 2010-05-14 16:26:00 · 1001 阅读 · 0 评论 -
仿Google自动提示 SearchSuggess
效果如下 : 页面:@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/原创 2010-05-14 16:16:00 · 581 阅读 · 0 评论 -
C#定时器【控制台程序】
using System;using System.Timers;namespace 定时器ConsoleApplication1{class Class1{ [STAThread] static void Main(string[] args) { System.Timers.Timer aTimer = new System.Timers.Timer(); aTim原创 2009-11-28 17:48:00 · 10924 阅读 · 3 评论 -
C#在线更新程序[下载程序、解压缩程序、控制台程序]
【1】下载文件using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Net;namespace XuanWu.Software.EasyInfo.Interface.Update{ public class Downl原创 2009-11-28 12:49:00 · 1742 阅读 · 1 评论 -
js随机函数 Math.random() 及验证码的简单应用
//声明一个随机数变量,默认为1var GetRandomn = 1;//获取随机范围内数值的函数function SetRandom(n){ SetRandom=Math.floor(Math.random()*n+1) document.form1.a.value = SetRandom; }//开始调用,获得一个1-100的随机数//GetRandom("10000");//输原创 2009-11-15 14:32:00 · 3275 阅读 · 0 评论 -
五种排序算法对比
算法设计的基本思路 选择排序 在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环 到倒数第二个数和最后一个数比较为止。直接插入排序 在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序原创 2009-10-29 22:39:00 · 611 阅读 · 0 评论 -
JS全选,复选框是.net服务器控件checkBox 在GridView中的模板列
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> protected void Page_Load(object sender, EventArgs e) {原创 2009-10-26 22:00:00 · 1423 阅读 · 2 评论 -
Ado.net中数据库连接的两种模式:连接模式和断开模式
Ado.net为我们提供了两种连接数据库的方式:连接模式和断开模式.对数据的读取和操作在断开数据库连接之前,这样的工作方式称为连接模式,一般使用DataReader称为连接模式.而对数据的读取在断开数据库连接之后,这样的工作方式称为断开模式,一般使用dataset.dataset包括datatable和dataview.前者用于一个表的时候,后者用于多个表合并的时候.一般都采用断开模式,这样当多个原创 2009-10-11 21:22:00 · 2649 阅读 · 0 评论 -
C#连接MySql
1.安装MySql for .net插件mysql-connector-net-5.0.8.1.exe,可从这里下载: http://mysql.isu.edu.tw/Downloads/Connector-Net/?dir=/Unix/Database/MySQL/Downloads/Connector-Net&page=3 2.工程中引用MySql.Data命名空间. 3.代码如下: usi原创 2009-10-09 13:58:00 · 762 阅读 · 0 评论 -
[Dotnet][C#]Dictionary的foreach使用KeyValuePair
foreach (KeyValuePair kvp in myDictionary) {...}看到這句就大概可以猜出來了,就是用KeyValuePair,用范例介紹如何使用..asp.net(c#)TestKeyValuePair.aspx.csusing System; using System.Data; using System.Configuratio原创 2009-09-22 23:45:00 · 1457 阅读 · 0 评论 -
Hashtable的遍历
以前分析数据的时候,用过这个东西,当时连叫了几声“爽”,今天刚好有又朋友问起这个,补充几点吧。 System.Collections.Hashtable是用来表示一组组key/value结构的容器,可能别的语言会把它叫做Map,Dictionary的,其结构中Key用来快速查找,所以,叫它Dictionary可能更加合适。 Hashtable的方法、属性并不多,大多数也可以望文生正义,只是有一点,转载 2009-09-18 18:09:00 · 674 阅读 · 0 评论 -
最犇的.Net下的委托入门讲解
主 题: “.net百题问答的活动”--许多人问过的--《 C#委托及事件 》 所属论坛: .NET技术 C# 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。 你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实际上,在写程序中,程序员就是老板转载 2009-07-02 09:43:00 · 366 阅读 · 0 评论 -
常用正则表达式大全
一、正则表达式介绍、参考文档正则表达式参考文档:http://www.regexlab.com/zh/regref.htm二、常用正则表达式大全正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字转载 2009-08-25 00:21:00 · 492 阅读 · 0 评论 -
c#中public,private,protected,internal的区别
msdn的解释如下:internal指的是同一个程序集,内部成员和类型才是可以访问的.内部访问通常用于基于组件的开发,因为它使一组组件能够以私有方式进行合作,而不必向应用程序代码的其余部分公开一个成员或类型只能有一个访问修饰符,使用 protectedinternal 组合时除外。命名空间上不允许使用访问修饰符。命名空间没有访问限制。根据发生成员声明的上下文,只允许某些声明的可访问原创 2009-08-12 10:04:00 · 776 阅读 · 0 评论 -
判断一个字符串是否是数字
using System.Text.RegularExpressions; //加上此命名空间 /// /// 判断一个字符串是否是数字 /// /// /// public bool IsNumber(string stringNum) {原创 2010-05-19 11:02:00 · 823 阅读 · 1 评论