上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 49 下一页
摘要: using System; using System.Diagnostics; [assembly: log4net.Config.XmlConfigurator(Watch = true)] namespace Hbl.Core { public static class Log { /// /// 一般错误 /// ... 阅读全文
posted @ 2016-04-04 08:22 ChineseMoonGod 阅读(333) 评论(0) 推荐(0)
摘要: 我们在学习函数调用时,都知道每个函数都拥有自己的栈空间。一个函数被调用时,就创建一个新的栈空间。那么通过函数的嵌套调用最后就形成了一个函数调用堆栈。在c#中,使用StackTrace记录这个堆栈。你可以在程序运行过程中使用StackTrace得到当前堆栈的信息。 程序的输出结果是:Current M 阅读全文
posted @ 2016-04-02 10:57 ChineseMoonGod 阅读(447) 评论(0) 推荐(0)
摘要: 摘要:本博文解释在.NET 4.X中的Task使用完后为什么不应该调用Dispose()。并且说明.NET4.5对.NET4.0的Task对象进行的部分改进:减轻Task对WaitHandle对象的依赖,并且增强在释放了Task后对其成员的可访问性。 我多次获得这样一个问题: “Task实现了IDi 阅读全文
posted @ 2016-04-01 17:05 ChineseMoonGod 阅读(4168) 评论(0) 推荐(0)
摘要: 在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一: 复制代码 yield return <expression>;yield break;备注计算表达式并以枚举数对象值的形式返回;expression 必须可以隐式转换为迭代器的 yield 类型。yield 语句只能出现在 阅读全文
posted @ 2016-04-01 16:42 ChineseMoonGod 阅读(368) 评论(0) 推荐(0)
摘要: Thread.Start(),ThreadPool.QueueUserWorkItem都是在实现多线程并行编程时常用的方法。两种方式有何异同点,而又该如何取舍? 写一个Demo,分别用两种方式实现。观察各自的现象。 一个WorkMan class,其内的method doSomething()是每次 阅读全文
posted @ 2016-03-31 15:05 ChineseMoonGod 阅读(13309) 评论(1) 推荐(0)
摘要: http://www.cnblogs.com/fish-li/p/3139366.html 阅读全文
posted @ 2016-03-31 10:17 ChineseMoonGod 阅读(135) 评论(0) 推荐(0)
摘要: http://www.360doc.com/content/14/1103/17/1039473_422223837.shtml http://www.jb51.net/article/70378.htm 阅读全文
posted @ 2016-03-30 15:44 ChineseMoonGod 阅读(154) 评论(0) 推荐(0)
摘要: static void Main(string[] args) { string strUrl = "未付款 "; var s=GetHTOrderId(strUrl); //取到:order_id=425044 Console.Read(); } ... 阅读全文
posted @ 2016-03-30 14:20 ChineseMoonGod 阅读(298) 评论(0) 推荐(0)
摘要: 使用nuget管理程序包,有可能在不同时间安装不同版本的Entity Framework:在项目创建初期安装的是6.0.0.0版本,后来添加的类库,安装了6.1.1版本,所以出现这个问题。 解决办法: 1. 工具 -> 库程序包管理器 -> 管理解决方案的nuget程序包 2. 在选中已安装的包中找 阅读全文
posted @ 2016-03-30 11:49 ChineseMoonGod 阅读(2956) 评论(0) 推荐(1)
摘要: 安装一下mysql-connector-net-6.9.8 阅读全文
posted @ 2016-03-29 19:34 ChineseMoonGod 阅读(565) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 49 下一页