码迷,mamicode.com
首页 > Windows程序 > 周排行
C#中的IDisposable模式用法详解
本文实例讲述了C#中IDisposable模式的用法,针对垃圾资源的回收进行了较为详细的讲解。分享给大家供大家参考之用。具体方法如下: 首先,对于垃圾回收而言,在C#中,托管资源的垃圾回收是通过CLR的Garbage Collection来实现的,Garbage Collection会调用堆栈上对象 ...
分类:Windows程序   时间:2017-11-29 13:36:01    阅读次数:220
C#中事件的动态调用实现方法
本文实例讲述了C#动态调用事件的方法。一般来说,传统的思路是,通过Reflection.EventInfo获得事件的信息,然后使用GetRaiseMethod方法获得事件被触发后调用的方法,再使用MethodInfo.Invoke来调用以实现事件的动态调用。 但是很不幸的,Reflection.Ev ...
分类:Windows程序   时间:2017-11-29 13:36:20    阅读次数:226
C#利用Openxml读取Excel数据实例
本文实例讲述了C#利用Openxml读取Excel数据的方法,分享给大家供大家参考。具体分析如下: 这里有些问题,如果当Cell 里面是 日期和浮点型的话,对应的Cell.DataType==Null,对应的时间会转换为一个浮点型,对于这块可以通过DateTime.FromOADate(double ...
分类:Windows程序   时间:2017-11-29 14:39:14    阅读次数:266
C#实现SMTP邮件发送程序实例
通常来说邮件发送功能在网站应用程序中经常会用到,包括大家经常看到的博客,在添加评论后,系统会自动发送邮件通知到我邮箱的,把系统发送邮件的功能整理了下,本文展示了一个客户端Demo,希望对有需要的朋友有所帮助。运行效果如下图所示: 核心代码如下: 代码如下: using System; using S ...
分类:Windows程序   时间:2017-11-29 14:41:35    阅读次数:310
C#控制台程序中处理2个关闭事件的代码实例
应用场景 我们开发的控制台应用,在运行阶段很有可能被用户Ctrl+C终止或是被用户直接关闭。如果我们不希望用户通过Ctrl+C终止我们的程序,就需要对Ctrl+C或关闭事件作处理。 处理方法 在.net平台下Console类有个CancelKeyPress事件可以处理Ctrl+C,不过对于直接关闭控 ...
分类:Windows程序   时间:2017-11-29 14:46:44    阅读次数:195
C#采用OpenXml给Word文档添加表格
本文实例讲述了C#采用OpenXml给Word文档添加表格的方法,是非常实用的操作技巧。分享给大家供大家参考。具体分析如下: 这里将展示如何使用Openxml向Word添加表格. 代码中表头和数据我们用的同一个TableRow来添加,其实可以通过TableHeader来,其实都一样。后面我们还会进一 ...
分类:Windows程序   时间:2017-11-29 14:49:14    阅读次数:247
c# 曾经面试题
1.c#中public\protect\private\internal修饰符的区别 public 关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别,对访问公共成员没有限制。protected 关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。private ...
分类:Windows程序   时间:2017-11-29 21:54:49    阅读次数:316
c# 接口
接口 接口类似于抽象基类,继承接口的任何非抽象类都必须实现接口的所有成员 不能直接实例化类 接口可以包含时间,索引器,方法和属性 接口不包含方法的实现 类和结构可以从多个接口继承 接口自身可以从多个接口继承 接口修饰符:new、public、protected、internal、private,但是 ...
分类:Windows程序   时间:2017-11-29 21:59:55    阅读次数:217
WebAPI的路由规则
1.自定义路由 得到了控制器对象之后,Api引擎通过调用IHttpActionSelector这个接口的SelectAction()方法去匹配action。这个过程主要包括: 解析当前的http请求,得到请求类型(是get、post、put还是delete) 如果路由模板配置了{action},则直 ...
分类:Windows程序   时间:2017-11-30 12:15:38    阅读次数:211
C#中生成的随机数为什么不随机?
from:https://www.xcode.me/more/net-csharp-generate-random 随机数生成方法可以说是任何编程语言必备的功能,它的重要性不言而言,在C#中我们通常使用Random类生成随机数,在一些场景下,我却发现Random生成的随机数并不可靠,在下面的例子中我 ...
分类:Windows程序   时间:2017-11-30 15:02:02    阅读次数:269
服务器Windows 2012 汉化
远程登录服务器 控制面板,选择“语言” (Windows 2012 自带的语言包 ) 此处需要等待 安装完成,选择中文 重启后 应该就不需要做其他的操作了 ...
分类:Windows程序   时间:2017-12-01 11:35:13    阅读次数:211
win7下安装linux(centos6.5)双系统详细小白教程
在正式介绍linux安装教程之前,先声明一下本人也是刚开始接触linux,所以教程只以成功安装linux为目标,里面的具体步骤我都是参考网上的教程自己操作实现的,至于为什么要这么做就不多做解释,大家想弄清楚的话还是自行了解linux的相关知识吧。(注:因为我在写教程时已经装好linux,所以就不再重 ...
分类:Windows程序   时间:2017-12-01 17:15:32    阅读次数:2231
C# Winform控件 - Form
一、Form窗体样式 1.FormBorderStyle (1)None (2)FixedSingle (3)Fixed3D 个人感觉跟Fixedsingle区别不大 (4)FixedDialog 不可以通过鼠标来拖拉窗体的边框来调节大小 (5)Sizable 可以通过鼠标来拖拉窗体的边框来调节大小 ...
分类:Windows程序   时间:2017-12-01 18:35:39    阅读次数:166
win10常见问题处理办法
当笔记本连接wifi时,提示,无internet,安全,而手机能正常连接wifi时: End ...
分类:Windows程序   时间:2017-12-03 12:48:11    阅读次数:204
C#屏幕截图
var topLeft = control.PointToScreen(new Point(0, 0)); var bitmap = ScreenCapture.Capture( (int)topLeft.X, (int)topLeft.Y, (int)control.ActualWidth, (i ...
分类:Windows程序   时间:2017-12-04 15:01:40    阅读次数:229
C#设计模式(21)——责任链模式
原文:C#设计模式(21)——责任链模式一、引言 在现实生活中,有很多请求并不是一个人说了就算的,例如面试时的工资,低于1万的薪水可能技术经理就可以决定了,但是1万~1万5的薪水可能技术经理就没这个权利批准,可能就需要请求技术总监的批准,所以在面试的完后,经常会有面试官说,你这个薪水我这边觉得你这技... ...
分类:Windows程序   时间:2017-12-05 14:24:44    阅读次数:186
Cygwin安装
原文: https://blog.csdn.net/heshushun/article/details/78664384 简介: 例如:要在wins下执行.sh 文件,可以通过该工具。 1.Cygwin安装 Cygwin下载网址(windows请选择set-x86.exe bit根据自己系统多少位决 ...
分类:Windows程序   时间:2018-06-06 23:40:30    阅读次数:295
windows+ubuntu双系统下grub引导修复+亮度调节总结
参考资料: 1.grub引导修复:http://forum.ubuntu.org.cn/viewtopic.php?t=348503 2.亮度调节,综合网上知识 grub引导修复: 1.在grub rescue模式下,使用ls, ls (hd0,xxx)等命令,找到类似有grub或boot/grub ...
分类:Windows程序   时间:2018-06-07 00:38:40    阅读次数:258
C#的扩展方法解说
扩展方法的目的就是为一个现有类型添加一个方法,现有类型既可以是int,string等数据类型,也可以是自定义的数据类型。 为数据类型的添加一个方法的理解:一般来说,int数据类型有个Tostring的方法,就是把int 数据转换为字符串的类型,比如现在我们想在转换成字符串的时候还添加一点东西,比如增 ...
分类:Windows程序   时间:2018-06-07 14:02:25    阅读次数:194
c# 网速监控
class Program { //实例化一个性能计数器,统计网卡流量:发送,字节 private static System.Diagnostics.PerformanceCounter _sendCounter; //实例化一个性能计数器,统计网卡流量:接收,字节 private static ...
分类:Windows程序   时间:2018-06-07 14:07:32    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!