1、foreach遍历列表或数组时,如果list或数组为null,就会报错,如下图: 2、不知道微软封装foreach的为什么不先检查要遍历的对象是否为null,这样就导致,我们在写代码时,遍历列表时就要先判断列表是否为null,如下图: 3、为了简化这一判断是否null的过程,我写了一个扩展方法, ...
写了个标题好长啊~~~~ 这两天又认识了一个新玩意,记录一下下,啦啦啦~~~~~ 话说,认识arcgis快十年了,从桌面版到engine的二次开发,其实不过才认识到它的冰山一角, 它总是能带来很多还未知的东西,实话说,就是如此的热爱着它,因为从来都觉得遨游其中,没有边界~~~~~ arcengine ...
摘要 很多情况下,都会使用windows服务做一些任务,但总会有一些异常,导致服务停止。这个时候,开发人员又不能立马解决问题,所以做一个守护者服务还是很有必要的。当检测到服务停止了,重启一下服务,等开发人员到位了,再排查错误日志。 代码 app.config 服务 ...
浅谈C#中常见的委托<Func,Action,Predicate>(转) 一提到委托,浮现在我们脑海中的大概是听的最多的就是类似C++的函数指针吧,呵呵,至少我的第一个反应是这样的。 关于委托的定义和使用,已经有诸多的人讲解过,并且讲解细致入微,尤其是张子阳的那一篇。我就不用多废话了。 今天我要说的 ...
Windows下SVN回滚到旧版本(TortoiseSVN) 当发现新提交的代码有问题,然后想将某个旧的版本作为最新的版本时,可以使用回滚, 操作步骤如下: 1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改) 2. 执行TortoiseSVN的Show log操作, 在新签出的文 ...
题目链接:http://lightoj.com/volume_showproblem.php?problem=1285 题意:给你一些点,然后把它们用一条线把它们连起来,构成一个多边形,不能有相交,必须用完所有的点,如果不能构成输出Impossible; 不能构成就是所有的点在一条直线上的时候;先按 ...
这个播放流程有一次当初不是很理解,做个记录,代码中的中文部分,原文档是有解释的:To move a stream of rendering data through the endpoint buffer, the client alternately calls the IAudioRenderC ...
一:准备工作 1.新建class类 2.开启HDFS服务 3.将配置文件拷贝进resources路径 方便了Configuration的读取配置。 二:读出HDFS文件系统中的文件到控制台 4.读出在路径中的文件,显示在控制台上 5.分别解析,获取文件系统(两种方式) (方式一) (方式二) 这种方 ...
It’s an instruction on how to setup BMW ENET cable software E-SYS on Windows XP & Mac OS X. Requirement: Laptop running Windows XP or higher (Mac OS X ...
Win7与原来的XP和Win2003相比,安全控制方面更严格。比如,当我们以administrator登陆XP或Win2003时,运行所有的程序即是以管理员的身份启动的。但当以administrator登陆Win7时,通常状态下,运行普通程序是以普通用户的身份启动的。当我们的WinForm应用程序需 ...
C#中的Math.Round()并不是使用的"四舍五入"法。其实在VB、VBScript、C#、J#、T-SQL中Round函数都是采用Banker's rounding(银行家算法),即:四舍六入五取偶。事实上这也是IEEE的规范,因此所有符合IEEE标准的语言都应该采用这样的算法。 .NET 2 ...
最新的Exchange2016CU3新增支持最新的WindowsServer2016RTM,接下我们就来通过,用纯命令(PowerShell)安装和配置Exchange的基体功能。1.下载Ex2016cu3:Exchange2016CU3:ExchangeServer2016-x64-cu3.isoFixesandimprovementsare:Added:SupportforWindowsServer2016.KB3154387:T..
分类:
Windows程序 时间:
2016-09-27 11:55:27
阅读次数:
1175
pshiyOCSP,百度上的解释是在线证书状态协议(OnlineCertificateStatus
Protocol)。接下来,我来谈谈自己对OCSP的见解。通常来说,PKI包括的组件有:证书颁发机构CA、数字证书、证书模板、证书吊销列表CDP、权威信息AIA和联机响应OCSP。我认为OCSP是对CRL缺陷的完善。在吊销的证..
分类:
Windows程序 时间:
2016-09-27 11:58:57
阅读次数:
1314
List<string> 转 List<int> List<int> 转List<string> ...
原文 C#中如何截取Windows消息来触发自定义事件 在c#windows开发中,我们常常会遇到拦截windows消息,来触发某个特定任务的问题。 由于目前使用c#的开发人员非常多,而且大多数c#程序员都不是从Windwos c++转过来的对windows消息机制不怎么了解,遇到这类问题还是挺棘手 ...
实现了一个AddFunction方法,用于接收一组整数,并返回它们的和。参数values被加上params关键字后,在调用时可以在实参列表中列举出这组整数中的每个元素,非常方便。 关于params关键字的用法,需要注意以下几点: 1. params只能用于一维数组,不能用于多维数组和诸如ArrayL ...
需 引用命令空间System.Security.Cryptography ...