码迷,mamicode.com
首页 > Windows程序 > 日排行
C#实现Stream与byte[]之间的转换实例教程
本文以实例形式详细介绍了C#实现Stream与byte[]之间的转换的方法,分享给大家供大家参考之用。具体方法如下: 一、二进制转换成图片 MemoryStream ms = new MemoryStream(bytes); ms.Position = 0; Image img = Image.Fr ...
分类:Windows程序   时间:2017-11-13 23:10:48    阅读次数:190
WinForm相对路径的陷阱
本文所述为使用WinForm相对路径时需要注意的陷阱。这类错误经常会遇到!现分析如下供大家参考。 在Window系统上利用相对路径进行操作时,有一个“ 当前目录 ”的概念, 如果程序中是利用相对路径进行操作,系统会认为是在当前目录下进行操作,即 相对路径 等于 当前目录 + 相对路径 所组成的绝对路 ...
分类:Windows程序   时间:2017-11-13 23:11:00    阅读次数:201
C#中事件的继承实例分析
通常来说,C#中的子类无法调用父类的事件,但是可以通过在父类中创建一个方法来调用父类的事件,而子类通过调用父类的方法来触发事件。 具体实现代码如下: class parent { protected string name; public event Handle OnEvent; protecte ...
分类:Windows程序   时间:2017-11-13 23:11:09    阅读次数:276
c#实现图片二值化例子(黑白效果)
C#将图片2值化示例代码,原图及二值化后的图片如下: 原图: 二值化后的图像: 实现代码: using System; using System.Drawing; namespace BMP2Grey { class Program { static void ToGrey(Bitmap img1) ...
分类:Windows程序   时间:2017-11-13 23:11:36    阅读次数:326
C#实现为类和函数代码自动添加版权注释信息的方法
本文实例讲述了C#实现为类和函数代码自动添加版权注释信息的方法,分享给大家供大家参考之用。具体方法如下: 以web项目为例: 一:给类加注释 1.在visual studio 的安装路径下 如:[盘符]:/Program files/Microsoft Visual Studio 8/Common7 ...
分类:Windows程序   时间:2017-11-13 23:12:01    阅读次数:277
C#操作XML文件实例汇总
针对XML文件的操作是C#程序设计中非常常见的功能。本文即以实例展示了C#操作XML文件的几个常见的示例。具体如下: 1.返回节点下标 public static XmlDocument getDoc(String path)//加载xml文档 { XmlDocument doc = new Xml ...
分类:Windows程序   时间:2017-11-13 23:12:38    阅读次数:190
高效C#编码优化原则
本文汇总了高效C#编码常见的优化原则,对于进行C#程序设计来说有很大的参考借鉴作用。具体列出如下: 1.foreach VS for 语句 Foreach 要比for具有更好的执行效率 Foreach的平均花费时间只有for的30%.通过测试结果在for和foreach都可以使用的情况下,我们推荐使 ...
分类:Windows程序   时间:2017-11-13 23:13:08    阅读次数:303
C#判断日期是否到期的方法
本文实例讲述了C#判断日期是否到期的方法,在C#程序开发中非常具有实用价值。分享给大家供大家参考之用。具体方法如下: 一般在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期。先来看看帮助类如下: public static class DateExprieHelper { /// ...
分类:Windows程序   时间:2017-11-13 23:13:15    阅读次数:396
C#实现动态生成表格的方法
本文以实例形式展现了C#实现动态生成表格的方法,分享给大家供大家参考之用。具体方法如下: public string CreateTable() { StringBuilder sb = new StringBuilder(""); int row = 1;//行数 if (true )//是否有数 ...
分类:Windows程序   时间:2017-11-13 23:13:32    阅读次数:250
C#实现的Redis缓存公共类库项目
Redis在当下的互联网项目当中的普及率我想都不用多说了,本文要介绍的這个项目是基于我对Redis理解程度的基础上写的一个公共类库项目,希望对各位童鞋有所帮助,也欢迎各位对我都内容提出更好的意见。 对于這个项目,主要包含两个Redis的第三方开源插件(他们分别是:ServiceStack和Servi ...
分类:Windows程序   时间:2017-11-13 23:13:42    阅读次数:239
C#对象为Null模式(Null Object Pattern)实例教程
本文以实例形式简单讲述了C#对象为Null模式(Null Object Pattern),分享给大家供大家参考。具体实现方法如下: 所谓的”对象为Null模式”,就是要求开发者考虑对象为Null的情况,并设计出在这种情况下的应对方法。 以前面” “一文中的例子来说,在我们的客户端程序中只考虑了用户输 ...
分类:Windows程序   时间:2017-11-13 23:14:25    阅读次数:339
C#生成code128条形码的方法
本文实例讲述了物流条形码的C#实现方法,分享一下供大家参考。具体实现方法如下: 主要功能代码如下: using System; using System.Collections.Generic; using System.Data; using System.Drawing; namespace C ...
分类:Windows程序   时间:2017-11-13 23:14:34    阅读次数:307
C#实现压缩HTML代码的方法
本文实例讲述了C#实现压缩html代码的方法,分享给大家供大家参考之用。具体方法如下: 主要代码如下: /// <summary> /// 压缩html代码 /// </summary> /// <param name="writer"></param> protected override voi ...
分类:Windows程序   时间:2017-11-13 23:14:43    阅读次数:292
C# .net实现货币转换示例
本文所述C# .net实现货币转换示例主要利用string.format 和cultureInfo 来进行转换。分享给大家供大家参考之用。具体方法如下: 主要实现代码如下: /// <summary> /// 输入Float格式数字,将其转换为货币表达方式 /// </summary> /// <p ...
分类:Windows程序   时间:2017-11-13 23:14:52    阅读次数:265
深入探讨C#中的const、readonly关键字
首先不可否认,这些在面试上会经常被面试官问起,但是你回答的让面试官满意吗?当然如果你知道了这些原理,或许你就不 怕了。既然说到了原理,我们还是从MSDN说起。 一:值得推敲的几个地方 1.先来看看msdn上面对const是怎么说的,我们会看到。不能修改,编译时常量这些关键性信息。 Q: const为 ...
分类:Windows程序   时间:2017-11-13 23:15:53    阅读次数:306
C#基础之泛型委托实例教程
本文实例讲述了C#中泛型委托的用法,并以示例形式较为详细的进行了用法分析。分享给大家供大家参考之用。具体如下: 首先,泛型委托是委托的一种特殊形式,虽然感觉看上去比较怪异,其实在使用的时候跟委托差不多,不过泛型委托更具有类型通用性。 就拿C#里最常见的委托EventHandler打比方。在.NET ...
分类:Windows程序   时间:2017-11-13 23:16:13    阅读次数:242
C#中lock死锁实例教程
在c#中有个关键字lock,它的作用是锁定某一代码块,让同一时间只有一个线程访问该代码块,本文就来谈谈lock关键字的原理和其中应注意的几个问题: lock的使用原型是: lock(X) { //需要锁定的代码.... } 首先要明白为什么上面这段话能够锁定代码,其中的奥妙就是X这个对象,事实上X是 ...
分类:Windows程序   时间:2017-11-13 23:16:34    阅读次数:360
C#生成设置范围内的Double类型随机数的方法
本文实例展示了C#实现生成设置范围内的Double类型随机数的方法,对于C#的学习来说有不错的借鉴价值,分享给大家供大家参考。 关键代码如下: /// <summary> /// 生成设置范围内的Double的随机数 /// eg:_random.NextDouble(1.5, 2.5) /// < ...
分类:Windows程序   时间:2017-11-13 23:16:42    阅读次数:377
Windows 服务器系统安全防御加固方法
Windows服务器系统安全防御加固方法更新:2017-06-0119:24windows服务器安全加固方案,该方案主要针对windowsserver2008r2,当然对于2012等其他系统也是适用的。1删除无用账户:使用Win+R键调出运行,输入compmgmt.msc->本地用户和组,删除不用的账户确保guest账户处于禁用..
分类:Windows程序   时间:2017-11-13 23:17:06    阅读次数:229
C#中String与string的区别分析
本文实例展示了C#程序设计中String与string的区别,对于C#初学者来说有很好的参考借鉴价值。具体如下: 一、区别分析: String:类,System.String string:类型,变量 两者本质上没有任何区别,都是System.String,string只是System.String ...
分类:Windows程序   时间:2017-11-13 23:18:20    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!