c# 288

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

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

c#
2015-08-28 982

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

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

c#
2015-08-28 884

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

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

c#
2015-08-27 751

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

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

c#
2015-08-27 492

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

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

c#
2015-08-27 765

#C#
C# 键盘钩子

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

c#
2015-08-27 961

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

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

c#
2015-08-27 411

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

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

c#
2015-08-21 256

#C#
C#使用记秒表检查程序运行时间

如果你担忧某些代码非常耗费时间,可以用StopWatch来检查这段代码消耗的时间,如下面的代码所示 System.Diagnostics.Stopwatch timer = new…

c#
2015-08-20 264

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

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

c#
2015-08-20 895

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

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

c#
2015-08-20 224

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

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

c#
2015-08-20 603