随笔分类 -  C#

上一页 1 2 3 4 5 6 7 8 9 10 下一页

并行开发系列 Plinq等
摘要:http://www.cnblogs.com/huangxincheng/archive/2012/04/03/2430638.html 阅读全文

posted @ 2016-05-27 17:28 HOT SUMMER 阅读(197) 评论(0) 推荐(0)

改善C#程序的建议9:使用Task代替ThreadPool和Thread
摘要:一:Task的优势 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: 1: ThreadPool不支持线程的取消、完成、失败通知等交互性操作; 2: ThreadPool不支持线程执行的先后次序; 以往,如果开发者要实现上述功能,需要 阅读全文

posted @ 2016-05-27 17:24 HOT SUMMER 阅读(8360) 评论(0) 推荐(3)

C# Task 用法
摘要:C# Task 的用法 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 顺便提一下,配合CancellationTokenSource类更为可以轻松的对Task操作的代码进行中途终止运 阅读全文

posted @ 2016-05-27 17:11 HOT SUMMER 阅读(777) 评论(0) 推荐(0)

Task
摘要:Task 使用 Task以及Task.Factory都是在.Net 4引用的。Task跟Thread很类似,通过下面例子可以看到。 static public void ThreadMain() { Thread t1 = new Thread(TaskWorker); t1.Start(3); } 阅读全文

posted @ 2016-05-27 17:06 HOT SUMMER 阅读(493) 评论(0) 推荐(0)

C#委托的介绍(delegate、Action、Func、predicate)(转)
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delega 阅读全文

posted @ 2016-05-27 16:49 HOT SUMMER 阅读(2271) 评论(0) 推荐(0)

ACTION与FUNC
摘要:一、【action<>】指定那些只有输入参数,没有返回值的委托 Delegate的代码: 用了Action之后呢: 就是相当于省去了定义委托的步骤了。 二、func<> 这个和上面的那个是一样的,区别是这个有返回值! 稍微扩展一些 在C#3.0中引用了Limbda表达式,Limbda表达式实际上就是 阅读全文

posted @ 2016-05-27 16:45 HOT SUMMER 阅读(274) 评论(0) 推荐(0)

C#二叉树简易实例
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { public class nodes { T data; ... 阅读全文

posted @ 2016-04-23 09:45 HOT SUMMER 阅读(2123) 评论(0) 推荐(0)

一些简单的算法
摘要:二、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 三、一个6位数乘以一个3位数,得到一个结果。但不清楚6位数的两个数字是什么,而且结果中有一位数字也不清楚,请编程找出问好代表的数字,答案可能有多个。 表达式:12?56?*123 = 154?4987 四、1、1、1、 阅读全文

posted @ 2016-04-23 09:33 HOT SUMMER 阅读(511) 评论(0) 推荐(0)

随机唯一不重复
摘要:public static int GetRandomSeed() { byte[] bytes = new byte[4]; System.Security.Cryptography.RNGCryptoServiceProvider rng = new System.Security.Cryptography.RN... 阅读全文

posted @ 2016-03-24 11:51 HOT SUMMER 阅读(192) 评论(0) 推荐(0)

反射
摘要:Type t = typeof(People); 2. Console.WriteLine("----------------Method------------------"); 3. Met... 阅读全文

posted @ 2016-01-27 13:02 HOT SUMMER 阅读(159) 评论(0) 推荐(0)

UrlOper
摘要:using System;using System.Text.RegularExpressions;using System.Web;using System.Collections.Specialized;namespace DotNet.Utilities{ /// /// URL的操作类... 阅读全文

posted @ 2016-01-21 16:35 HOT SUMMER 阅读(375) 评论(0) 推荐(0)

常用代码
摘要:try { DialogResult AuthenticationDialog = MessageBox.Show("您是否要退出软件?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Infor... 阅读全文

posted @ 2016-01-12 12:44 HOT SUMMER 阅读(293) 评论(0) 推荐(0)

Dos.ORM logo.Net轻量级开源ORM框架 Dos.ORM
摘要: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/ 阅读全文

posted @ 2016-01-10 09:53 HOT SUMMER 阅读(850) 评论(0) 推荐(0)

C# FUNC 应用
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace FuncDemo{ class Program { static void Main(st... 阅读全文

posted @ 2015-12-28 16:36 HOT SUMMER 阅读(660) 评论(0) 推荐(0)

C#扩展方法实现 byte[] 输出为HEX字符串形式
摘要:public static class Util { public static string ToHexString(this byte[] bytes) { string byteStr = string.Empty; ... 阅读全文

posted @ 2015-12-17 13:53 HOT SUMMER 阅读(5430) 评论(0) 推荐(0)

pannel加载窗体
摘要:public static void loadFillForm(Panel panel, System.Windows.Forms.Form frm) { if (frm != null && panel != null) { ... 阅读全文

posted @ 2015-12-04 08:57 HOT SUMMER 阅读(318) 评论(0) 推荐(0)

SVN清除,VS中SVN的错误以及全部替换
摘要:是tortoisesvn吧?右键,设置,已保存数据,认证数据,清除=======>>>>>> .r20批量替换为空再重新生成 阅读全文

posted @ 2015-12-03 09:19 HOT SUMMER 阅读(1051) 评论(0) 推荐(0)

ZYSocket 4.2.3 SOCKET框架组 发布[NEW]
摘要:http://blog.csdn.net/luyikk/article/details/6099337 阅读全文

posted @ 2015-11-26 09:17 HOT SUMMER 阅读(219) 评论(0) 推荐(0)

C#判断窗体是否存在重复打开
摘要:foreach (Form f in Application.OpenForms){ f.Name //是打开窗体的Text //以下判断....... }Form2 F2 ;if(F2 == null || F2.IsDisposed){ F2 = new Form2(); ... 阅读全文

posted @ 2015-11-13 12:01 HOT SUMMER 阅读(7941) 评论(0) 推荐(0)

win常用
摘要://base.Invoke((MethodInvoker)delegate() //{ // this.Close(); //}); 阅读全文

posted @ 2015-11-09 08:49 HOT SUMMER 阅读(243) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 下一页

导航