这个C#类包含了各种常用数据验证的函数,包含验证是否是数字,校验email格式,区分中英文截取字符串,区分中英文计算字符串长度,检测是否包含中文字符,判断是否包含特定字符等using System;using System.Text;using System.Web;using System.Web.UI.WebControls;using S……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1782浏览 1981个赞
c#生成注册码using System;using System.Management;using System.Security.Cryptography;using System.IO;using System.Collections.Generic;using System.Text;namespace xingming_reg{……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2717浏览 137个赞
c#简单分页using System;using System.Collections.Generic;using System.Text;namespace WindowsApp{ class Paging { private int rowsPerPage; //每页显示的记录数 priv……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1260浏览 1835个赞
C#操作sqlite(包含中文支持)using System;using System.Data;using System.Text.RegularExpressions;using System.Xml;using System.IO;using System.Collections;using System.Data.SQLite;……继续阅读 » 水墨上仙 4年前 (2021-03-12) 3026浏览 2524个赞
一个简单的C#多线程间同步的例子using System;using System.Collections;using System.Collections.Generic;using System.Threading;////// 在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2722浏览 2838个赞
C#常用操作1. StreamWriter - 文件写入类StreamWriter s = new StreamWriter(address + "/Menu.ini", true);s.WriteLine(openFileDialog1.FileName);s.Flush();s.Close();2. StreamRe……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2537浏览 2847个赞
VC中提供了API函数进行INI文件的读写操作,但是微软推出的C#编程语言中却没有相应的方法,下面是一个C# ini文件读写类,从网上收集的,很全,就是没有对section的改名功能。using System;using System.IO;using System.Runtime.InteropServices;using System.Tex……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2005浏览 897个赞
C# 实现的 AES 加密算法using System;using System.IO;using System.Security.Cryptography; //// Sample encrypt/decrypt functions// Parameter checks and error handling// are ommited ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2835浏览 2071个赞
C#操作SQL Server通用类using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Collections;using System.Data.SqlClient;……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1515浏览 1723个赞
没有返回值,没有参数传递。MySqlConnection myConnection; myConnection = new MySqlConnection();myConnection.ConnectionString = "database="+database+";server="+ se……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2296浏览 153个赞
C# 连接 MySQL 数据库的代码using System;using System.Data; class MySqlConnect { static void Main() { string connString = @"Data Source=server;Database=……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2087浏览 1061个赞
C#实现的字符串加密和解密方法public class Encrypt{//默认密钥向量private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; /// <summary>/// DES加密字符串/// </su……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1577浏览 2609个赞
C#实现写入文本文件内容功能private void write_txt(string str1, string str2, string str3){ System.DateTime currentTime = System.DateTime.Now; string strYMD = currentTime.ToString(&qu……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1251浏览 2849个赞
需要mysql.data.dllusing System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Data;using System.Text.RegularExpressions;///using……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2927浏览 1895个赞
c# 简单的系统管理命令using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Diagnostics;using System.Runtime.InteropS……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1630浏览 1868个赞
C#编写的FTP上传简单工具类using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;using System.Collections;using System.Collections.Generic;namespac……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1737浏览 2311个赞
C#目录内文件批量查找替换字符串内容using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using System.IO;public class MyClass{ public st……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1235浏览 1197个赞
这个C#类封装的DES加密解密,可以使用默认秘钥进行加密、解密,也可以自定义秘钥进行加密、解密,调用简单方便。using System;using System.Security.Cryptography; using System.Text;namespace DotNet.Utilities{ /// <summary> ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1579浏览 312个赞
C#图片剪裁类public class ImageCut{ /// <summary> /// 剪裁 -- 用GDI+ /// </summary> /// <param name="b">原始Bitmap</param> /// <pa……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2858浏览 1470个赞
c#九九乘法表using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Multiplication{ class Program { static void Main(string[]……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1742浏览 1887个赞
C#统计目录中文件MD5值,并存入剪贴板中using System.IO;using System.Security.Cryptography;using System.Collections;using System.Windows.Forms; IDataObject iData = Clipboard.GetDataObject(); ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2519浏览 1838个赞
C#除去以//开始的注释using System.IO; using System.Collections; static string deleteComments(string s) //去掉以//开始的注释 { if (s == null) return s; int pos = s.In……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2769浏览 2350个赞
C#解压缩单个zip格式文件using System.IO;using System.IO.Compression;string sourceFile=@"D:\2.zip";string destinationFile=@"D:\1.txt"; private const long BUFFER……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2185浏览 2813个赞
C#压缩单个zip格式文件using System.IO;using System.IO.Compression;string sourceFile=@"C:\1.txt";string destinationFile=@"D:\2.zip"; private const long BUFFER_SIZE……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2352浏览 1753个赞
C# 字符串数组转换为整形数组/// <summary>/// 字符串数组转换整形数组/// </summary>/// <param name="Content">字符串数组</param>/// <returns></returns>public ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2287浏览 1454个赞
C#1433全自动抓鸡代码片段namespace WMIScanner{using System;using System.Collections;using System.Data.SqlClient;using System.IO;using System.Threading;using System.Windows.Forms;……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1228浏览 2164个赞
c#打开网页using System.Diagnostics;Process.Start(@"C:\Program Files\Internet Explorer\iexplore.exe", "http://ant.sourceforge.net/");……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1486浏览 1083个赞
c# 运行cmd命令using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Diagnostics;namespace ConsoleApplication1……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1771浏览 1847个赞
C#复制文件夹的文件到另一个文件夹private void CopyDir(string srcPath, string aimPath) { try { // 检查目标目录是否以目录分割字符结束如果不是则添加 if (aimPath[aimPath.Length - 1] != System.IO.Path.DirectorySeparat……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1328浏览 1060个赞
实现C#关闭Windows XP的代码using System; using System.Runtime.InteropServices; class shoutdown{ [StructLayout(LayoutKind.Sequential, Pack=1)] internal struct TokPriv1Luid { ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2511浏览 1013个赞
通过对字符的unicode编码进行判断来确定字符是否为中文。protected bool IsChineseLetter(string input,int index){int code = 0;int chfrom = Convert.ToInt32("4e00", 16); //范围(0x4e00~0x9fff)转换成in……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2448浏览 586个赞
C#中 让程序只能启动一次System.Threading.Mutex mutex = new System.Threading.Mutex(false, "ThisShouldOnlyRunOnce"); bool Running = !mutex.Wa……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1882浏览 1901个赞
C#解决约瑟夫问题代码using System;namespace heut{ class Class1 { public static void Main() { int[] a = new int[17]; int sum = 17;//共有8个人;……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1231浏览 196个赞
C#代码解决约瑟夫问题设有n个人围坐一圈,现以某个人开始报数,数到m的人出列,接着从出列的下一个人开始重新报数,数到m的人又出列,如此下去,直到所有人都出列为止.按出列顺序输出.public class Josephas //从第start人开始计数,以alter为单位循环记数出列,总人数为total public int [……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1596浏览 1254个赞
C#导出数据到CVS文件的通用类代码,通过这个类可以很简单的定义数据格式,并导出到CVS文件//这里写了一个通用的类 using System;using System.Data;using System.Configuration;using System.Collections.Generic;using System.Web;usin……继续阅读 » 水墨上仙 4年前 (2021-03-12) 3101浏览 598个赞
C#导出数据到Excel的代码using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Windows.Forms;using System.IO; namespace TopAPI{ class E……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2365浏览 2123个赞
C#中通过二维数组创建矩阵 static double[][] CreateMatrix(int rows, int cols) { double[][] result = new double[rows][]; for (int i = 0; i < rows; ++i) result[i] = ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1451浏览 2832个赞
C#中矩阵乘法演示代码static double[][] MatrixMultiplication(double[][] matrixOne, double[][] matrixTwo){ int aRows = matrixOne.Length; int aCols = matrixOne[0].Length; int bRows = mat……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1205浏览 843个赞
该方法并不检测矩阵中没一个单元格的值是否相等,因为其类型是double,只是检测单元格的值是否接近,double也不能判断相等。static bool areMatricesEqual(double[][] matrixOne, double[][] matrixTwo, double delta){ int aRows = matrixOn……继续阅读 » 水墨上仙 4年前 (2021-03-12) 3077浏览 2076个赞
C# 异步连接Sql Server数据库的方法,.net最新版提供了await方法,可以使我们可以很容易实现到数据库的异步连接readonly string ConnectionString = "Data Source=database_server_name;Initial Catalog=Store;Integrated Security……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2678浏览 1388个赞
C# 实现堆排序算法代码 1. 什么是堆?可以想像成一个二叉树,对于每一个结点,如果父结点比左右孩子都大叫大顶堆,如果比左右孩子小叫小顶堆。堆不一定要用树来表示,也可以用普通的数组来表示,如果数组索引从1开始,那么索引为i的结点的左右孩子的索引分别为2i和2i+1。2.……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2963浏览 1508个赞
在软件设计相关领域,“堆(Heap)”的概念主要涉及到两个方面:一种是数据结构,逻辑上是一颗完全二叉树,存储上是一个数组对象(二叉堆)。另一种是垃圾收集存储区,是软件系统可以编程的内存区域。本文所说的堆指的是前者,另外,这篇文章中堆中元素的值均以整形为例堆排序的时间复杂度是O(nlog2n),与快速排序达到相同的时间复杂度. 但是在实际应用中,我们往往采用快……继续阅读 » 水墨上仙 4年前 (2021-03-12) 1194浏览 2210个赞
这是一个C#实现的屏幕抓取程序,可以抓取整个屏幕保存为指定格式的图片,并且保存当前控制台缓存到文本using System;using System.Collections.Generic;using System.ComponentModel;using System.Diagnostics;using System.Drawing;usin……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2196浏览 1453个赞
C#检测指定的URL网址是否可用,相当于一个针对网址的ping操作,非常实用using System;using System.Media;using System.Net;using System.Threading;namespace RobvanderWoude{ class PingSite { static bool beep……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2032浏览 1928个赞
此代码可以返回指定PDF文件有多少页using System;using System.IO;using System.Text.RegularExpressions;using System.Windows.Forms;namespace RobvanderWoude{ class PDFPageCount { static int ……继续阅读 » 水墨上仙 4年前 (2021-03-12) 2023浏览 638个赞