摘要:http://www.cnblogs.com/huangxincheng/archive/2012/04/03/2430638.html
阅读全文
摘要:一:Task的优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: 1: ThreadPool不支持线程的取消、完成、失败通知等交互性操作; 2: ThreadPool不支持线程执行的先后次序; 以往,如果开发者要实现上述功能,需要
阅读全文
摘要:C# Task 的用法 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 顺便提一下,配合CancellationTokenSource类更为可以轻松的对Task操作的代码进行中途终止运
阅读全文
摘要:Task 使用 Task以及Task.Factory都是在.Net 4引用的。Task跟Thread很类似,通过下面例子可以看到。 static public void ThreadMain() { Thread t1 = new Thread(TaskWorker); t1.Start(3); }
阅读全文
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delega
阅读全文
摘要:一、【action<>】指定那些只有输入参数,没有返回值的委托 Delegate的代码: 用了Action之后呢: 就是相当于省去了定义委托的步骤了。 二、func<> 这个和上面的那个是一样的,区别是这个有返回值! 稍微扩展一些 在C#3.0中引用了Limbda表达式,Limbda表达式实际上就是
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { public class nodes { T data; ...
阅读全文
摘要:二、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 三、一个6位数乘以一个3位数,得到一个结果。但不清楚6位数的两个数字是什么,而且结果中有一位数字也不清楚,请编程找出问好代表的数字,答案可能有多个。 表达式:12?56?*123 = 154?4987 四、1、1、1、
阅读全文
摘要:public static int GetRandomSeed() { byte[] bytes = new byte[4]; System.Security.Cryptography.RNGCryptoServiceProvider rng = new System.Security.Cryptography.RN...
阅读全文
摘要:Type t = typeof(People); 2. Console.WriteLine("----------------Method------------------"); 3. Met...
阅读全文
摘要:using System;using System.Text.RegularExpressions;using System.Web;using System.Collections.Specialized;namespace DotNet.Utilities{ /// /// URL的操作类...
阅读全文
摘要:try { DialogResult AuthenticationDialog = MessageBox.Show("您是否要退出软件?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Infor...
阅读全文
摘要:http://www.oschina.net/p/dos-orm http://www.oschina.net/project/lang/194/csharp http://www.cnblogs.com/Leo_wl/p/4240394.html http://www.oschina.net/p/
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace FuncDemo{ class Program { static void Main(st...
阅读全文
摘要:public static class Util { public static string ToHexString(this byte[] bytes) { string byteStr = string.Empty; ...
阅读全文
摘要:public static void loadFillForm(Panel panel, System.Windows.Forms.Form frm) { if (frm != null && panel != null) { ...
阅读全文
摘要:是tortoisesvn吧?右键,设置,已保存数据,认证数据,清除=======>>>>>> .r20批量替换为空再重新生成
阅读全文
摘要:http://blog.csdn.net/luyikk/article/details/6099337
阅读全文
摘要:foreach (Form f in Application.OpenForms){ f.Name //是打开窗体的Text //以下判断....... }Form2 F2 ;if(F2 == null || F2.IsDisposed){ F2 = new Form2(); ...
阅读全文
摘要://base.Invoke((MethodInvoker)delegate() //{ // this.Close(); //});
阅读全文