![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#.NET
N阶魔方
程序 = 数据结构 + 算法,而且数据结构在前,这对菜鸟来说是一句空话,但是对大神来说就是看透本质。
展开
-
C# 非静态类和静态类
一、非静态类中的规则二、静态类相关规则三、类的修饰符原创 2016-05-15 09:29:41 · 734 阅读 · 0 评论 -
C#异常处理机制
异常处理对于程序来说是非常重要的机制,它会对可能发生的潜在错误进行处理。对程序的稳定性有相当的好处,也是程序员编程水平的体现。异常处理的常用结构如下。try{} catch (){} catch () {} finally{} throw exception(""); 溢出检查 checked { } 不进行溢出检查unchecked { }原创 2016-05-14 23:26:43 · 2217 阅读 · 0 评论 -
.NET FrameWork 3.5和4.0类库结构图
一、概述Microsoft .NET Framework 类库是一个综合性的类型集合,用于应用程序开发的一些支持性的通用功能。开发人员可以使用它开发多种模式的应用程序,可以是命令行形式,也可以图形界面形式的应用。Microsoft .NET Framework 中主要包括以下类库:数据库访问(ADO .NET等)、XML支持、目录服务(LDAP等)、正则表达式和消息支持。二、.NET3.5原创 2016-06-07 21:22:03 · 4531 阅读 · 0 评论 -
VB语言COM组件开发GUID指定方法
一、背景 VS2010开发环境下,VB的开发许多代码可以自动的生成模板,节省大量开发时间。二、方法 新建一个项目,选择Visual Basic\Window \ 类库,假设项目名为ClassLibrary1 在solution manager(解决方案资源管理器)中的项目上点击右键,在弹出的菜单上点击添加类,在弹出的对话框中选择“com类”,修改类的名称(本原创 2016-05-24 21:12:52 · 3090 阅读 · 0 评论 -
C#.NET日期时间取得方法
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日DateTime.Now.ToShort转载 2016-06-29 20:54:42 · 422 阅读 · 0 评论 -
C#.NET 定时器类及使用方法
在.net常用的定时器类有下面三种,使用定时器时需要设定参数,如间断时间、定时器计溢出后的回调函数、延时、开始等,定时器的的主要方法有开始、终止等,不同的定时器实现上述的方法会有一些差异,本文会针对具体的定时器一一举例说明。1、System.Windows.Forms.Timer类2、System.Threading.Timer类3、System.Timers.Timer类一、原创 2016-06-28 22:46:04 · 22403 阅读 · 3 评论 -
C#.NET文件流的输入和输出
一、System.IO常用类 System.IO 命名空间有各种不同的类,用于执行各种文件操作,如创建和删除文件、读取或写入文件,关闭文件等。BinaryReader从二进制流读取原始数据。BinaryWriter以二进制格式写入原始数据。BufferedStream字节流的临时存储。Directory有助于操作目录结构。DirectoryInfo用于对目录原创 2016-07-03 10:52:16 · 6074 阅读 · 0 评论 -
C#中Invoke的用法
在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。 正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。转载 2016-07-03 19:53:48 · 498 阅读 · 0 评论 -
C/C++/C# 基础知识体系框架图
一、C构架图 二、C++构架图 三、C#架构衅原创 2016-09-10 22:22:53 · 5737 阅读 · 0 评论