摘要:
/// /// 得到随机安全码(哈希加密)。 /// public class HashEncode { public HashEncode() { // // TODO: 在此处添加构造函数逻辑 // } /// ... 阅读全文
摘要:
/// /// 得到随机安全码(哈希加密)。 /// public class HashEncode { public HashEncode() { // // TODO: 在此处添加构造函数逻辑 // } /// ... 阅读全文
摘要:
/// /// DES加密/解密类。 /// public class DESEncrypt { public DESEncrypt() { } #region ========加密======== /// /// 加密 ... 阅读全文
摘要:
/// /// Encrypt 的摘要说明。 /// public class DEncrypt { /// /// 构造方法 /// public DEncrypt() { } #region 使用 缺省密钥字符串 加密/解密str... 阅读全文
摘要:
https://www.cnblogs.com/ful1021/p/4804372.html 阅读全文
摘要:
StringBuilder sb = new StringBuilder(); sb.Append('['); foreach (var ss in list) { sb.Append("{\"type\":\""+ss.type+"\",\"name\":\""+ss.name+"\",\"siz 阅读全文
摘要:
public Image ByteArrayToImage(byte[] iamgebytes) { MemoryStream ms = new MemoryStream(iamgebytes); Image image = Image.FromStream(ms); return image... 阅读全文
摘要:
https://files.cnblogs.com/files/qc-id-01/HtmlAgilityPack.rar 样例://table[1]//table //tr[2]//td[1]//tr[2]//tr 解析: //代表子标签 []代表标签中的第几个 阅读全文
摘要:
DateTime dd =DateTime.Parse(temp[0]); string aa = dd.ToShortDateString(); 阅读全文
摘要:
http://www.cnblogs.com/xdot/p/5356052.html 阅读全文
摘要:
c# 使用Split分割 换行符,方法如下(其余方法有空再添加): string str = "aa" + "\r\n" + "bb"; string[] ss = str.Split(new string[] { "\r\n" }, StringSplitOptions.None); 阅读全文
摘要:
在C#中 ? 为三元运算符 比如:int a=1; int b =a==1?1:0 如果a==1,则b等于:左边的 1 否则等于:右边的0....也就是一个 if else语句 ?? 比如 int? a = 1; int b= a ?? 0; 这个中是判断类型的 如果,(int?) 的 a 有值 不为null 则b等于??左边a的值 否则,b等于??右边的 ... 阅读全文
摘要:
class Program { static Socket _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //侦听socket static void Main(string[] args) { ... 阅读全文
摘要:
转自: http://blog.csdn.net/qq_20282263/article/details/54310737 阅读全文
摘要:
1 /* 调用方式 2 * string url = "http://www.webservicex.net/globalweather.asmx" ; 3 * string[] args = new string[2] ; 4 * args[0] = "Hangzhou"; 5 ... 阅读全文
摘要:
1 /// 2 /// 发送邮件 3 /// 4 /// 发送服务地址smtp.163.com 5 /// 发送人邮件地址 6 /// 发送人邮箱密码 7 /// 接收人邮箱 8 /// 标题 9 /// 发送内容 10 /// ... 阅读全文
摘要:
1 string fullPath = @"d:\test\default.avi"; 2 3 4 string filename = Path.GetFileName(fullPath);//返回带扩展名的文件名 "default.avi" 5 string extension = Path.Ge 阅读全文
摘要:
1、 通过DragEnter事件获得被拖入窗口的“信息”(可以是若干文件,一些文字等等),在DragDrop事件中对“信息”进行解析。 2、接受拖放控件的AllowDrop属性必须设置成true; 3、必须在DragEnter事件中设置好要接受拖放的效果,默认为无效果。(所以单独写DragDrop事 阅读全文
摘要:
Response.Write("前一页面的标题是:\"" +Page.PreviousPage.Title.ToString()+"\""); string ss="\"" + textBox1.Text + "\"" ; 还有一种加 @符号,两个“”代表一个 阅读全文
摘要:
AVI视频库 http://download.csdn.net/download/qc_id_01/9970151 Avi视频文件的编码有很多,这个库只支持部分Avi文件,有些Avi文件不支持,具体哪些不支持还没搞清楚 AviFile库提供了 1、从视频流中图片的处理 2、视频中音频的处理 3、压缩 阅读全文
摘要:
一、C#文件排序 1、按名称顺序排列 /// <summary> /// C#按文件名排序(顺序) /// </summary> /// <param name="arrFi">待排序数组</param> private void SortAsFileName(ref FileInfo[] arrF 阅读全文
摘要:
Program: static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { Application.EnableVisualStyl 阅读全文
摘要:
#region 客户端 NamedPipeClientStream pipeClient = new NamedPipeClientStream("localhost", "testpipe", PipeDirection.InOut, PipeOptions.Asynchronous, Token 阅读全文
摘要:
// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory 这种方式 无论什么权限 获取的也只是应用程序的启动路径 // 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainM 阅读全文
摘要:
第一步:添加windows服务项目 并起一个 好看的名字 第二步:添加安装程序 第三步:右键点击serviceProcessInstaller1属性,在Account中选择LocalSystem 第四步:右键点击serviceInstaller1 属性,在serviceName修改自己服务需要的名称 阅读全文
摘要:
public string GetMyOSName() { //获取当前操作系统信息 OperatingSystem MyOS = Environment.OSVersion; string MyOSName = ""; //如果版本号是 5, 则它应该是 Win2K, XP或2003 if (My 阅读全文
摘要:
#region 第一种方法 [DllImport("user32.dll")] static extern bool GetCursorInfo(out CURSORINFO pci); private const Int32 CURSOR_SHOWING = 0x00000001; [Struct 阅读全文
摘要:
public void WriteLog(string msg) { string filePath = AppDomain.CurrentDomain.BaseDirectory + "Log"; if (!Directory.Exists(filePath)) { Directory.Creat 阅读全文
|