工厂模式和简单工厂有什么区别。废话不多说,对比第一篇例子应该很清楚能看出来。 优点: 工厂模式弥补了简单工厂模式中违背开放-封闭原则,又保持了封装对象创建过程的优点。 复制代码 代码如下: using System; using System.Collections.Gen...
作者故意删除了注释,读不懂代码的,就加作者QQ721159175咨询吧,作者很乐意与你分享并解答~ 复制代码 代码如下: using System; using System.Collections.Generic; using System.Text; namespa...
本文实例讲述了C#遍历子目录的方法。分享给大家供大家参考。具体实现方法如下: DirectoryInfo directoryInfo = new DirectoryInfo(spath); var directroies = directoryInfo.GetDirec...
WinForm中的键盘按键有KeyDown,KeyPress和KeyUp事件。那么它们的顺序以及区别在哪里呢?本文就此作出如下分析: 一、顺序: 根据MSDN所讲,三者的顺序是:KeyDown>KeyPress>KeyUp. 二、区别: KeyDown和KeyPre...
本文实例讲述了C#异步委托调用实现方法。分享给大家供大家参考。具体如下: static void Main(string[] args) { //委托异步 Action<string> showMessage = ShowMessage; IAs...
//C# 根据当前时间获取本周、下周、本月、下月、本季度等时间段 DateTime dt = DateTime.Now;  //当前时间 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToSt...
引言 最近一个朋友正在找工作,他说在笔试题中遇到Equals和==有什么区别的题,当时跟他说如果是值类型的,它们没有区别,如果是引用类型的有区别,但string类型除外。为了证实自己的说法,也研究了一下,以免误导别人,这里将研究结果总结一下,如果我有什么地方说的不对的地方,望指...
C#动态webservice调用接口 using System; using System.Collections; using System.IO; using System.Net; using System.Text; using System.Xml;...
RestAPI中, 经常需要操作json字符串,  需要把json字符串\"反序列化\"成一个对象, 也需要把一个对象\"序列化\"成一字符串。 C# 操作json,  比较简单。  本文介绍几种方法 步骤 Json 字符串 反序列化成对象 共需要2步: 第一步:建立相应的实体...
几个重要的函数: #include <pthread.h> int pthread_mutex_init(pthread_mutex_t *restrict mutex, const pthread_mutex_t *restrict attr);    //初始化...

我的博客

人生若只如初见,何事秋风悲画扇。