c# 288

#C#
C#中图片与BASE64码互相转换

//图片 转为 base64编码的文本 private void button1_Click(object sender, EventArgs e) { OpenFileDialo…

c#
2015-08-28 880

#C#
使用C#连接ORACLE数据库

一、使用OracleClient组件连接Oracle     .Net框架的System.Data.OracleClient.dll组件(A…

c#
2015-08-28 979

#C#
C#通过Socket快速判断数据库连接是否正常

   大家在做项目的时候,一般都是和数据库有关的。而相信许多人在用代码打开数据库的时候,没有判断数据库连接是否成功。如果写对了还好,但是出错了,会等老…

c#
2015-08-27 490

#C#
摩斯密码(Morse code) C#实现

摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它由美国人艾尔菲德·维尔于1837…

c#
2015-08-27 760

#C#
C# 键盘钩子

键盘钩子是一种可以监控键盘操作的指令,我们去钓鱼只要鱼儿上钩 不管它怎么逃,只要掌控好钩子上的绳子总是可以找到这条鱼,键盘 钩子是利用电脑一行行执行代码特性,在目的窗口处理键代码前…

c#
2015-08-27 957

#C#
C#实现一个简易的 Socket/TCP 服务器与客户端

该“Socket / 套接字”示例为同步的,如果你需要学习Socket,那么学 习同步方式是很有必要的,异步是从同步过渡过去的。首先你需要 创建两个控制台项目 一个为Se…

c#
2015-08-27 408

#C#
C#异步方法执行代码

using System.Collections.Generic; using System.Linq; using System.Text; using System.Threa…

c#
2015-08-27 748

#C#
最全的常用正则表达式

一、校验数字的表达式  1 数字:^[0-9]*$  2 n位的数字:^\d{n}$  3 至少n位的数字:^\d{n,}$  4 m-n位…

c#
2015-08-21 253

#C#
C#响应系统配置项的变更

比如我们锁定系统后,如果QQ没有退出,则它会显示了忙碌状态。 请添加命名空间Microsoft.Win32,然后对注册下面的事件。 . DisplaySettingsChanged…

c#
2015-08-20 892

#C#
C#检查程序对内存的消耗

用下面的方法,可以检查.NET给程序分配的内存数量 long available = GC.GetTotalMemory(false); Console.WriteLine(“Be…

c#
2015-08-20 220

#C#
C#验证程序是否有strong name (P/Invoke)

比如在程序中,为了验证程序集是否有签名,可调用如下方法 [DllImport("mscoree.dll", CharSet=CharSet.Unicode)] …

c#
2015-08-20 601

#C#
C#启动,停止Windows服务

这项API提供的实用功能常常用来管理应用程序中的服务,而不必到控制面板的管理服务中进行操作。 ServiceController controller = new ServiceC…

c#
2015-08-20 322