- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 c#属性写法有几种形式,哪种更规范, 如果有别的写法请补充
二者没区别,前者是后者的简写而已。如果对取值或赋值有要求,那么只能用第二种。例一:1234567891011private int _age;public int Age{ get { return _age; }
2017-11-30 17:44:37 1639 1
转载 关于接口与抽象类
小结:1. 接口只有方法名,没有方法体,由继承自它的类提供所有方法的实现,C#中规定类只能单继承,但可以通过接口来实现多继承,即一个类可以继承多个不同的接口2. 定义一个接口a. 不能定义构造函数b. 不能定义实例成员c. 不能定义静态成员3. 调用接口方法如:public sealed class String : ICompara
2017-11-30 17:24:16 174
转载 Internal类或Internal成员讲解
Internal类或Internal成员讲解原文地址:http://www.cnblogs.com/JeffreyZhao/archive/2009/08/26/internal-member-is-bad-smell.html前言最近除了搞ASP.NET MVC之外,我也在思考一些编程实践方面的问题。昨天在回家路上,我忽然对一个问题产生了较为清晰的认识。或者说,原先只是有一丝
2017-11-30 17:07:15 1888
原创 DllImport属性
API函数是构筑Windows的基石, 是Windows编程的必备利器。每一种Windows应用程序开发工具都提供间接或者直接的方式调用Win32API,C#也不例外。使用Win32API的一个好处就是,我们可以实现更多的功能。首先,要引入命名空间:using System.Runtime.InteropServices;然后,声明在程序中所要用到的API函数。注意方法体为空。
2017-11-30 16:54:38 288
原创 ACE,C++的框架
ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++ Wrapper Facade(包装外观)和框架组件,可跨越多种平台完成通用的通信软件任务,其中包括:事件多路分离和事件处理器分派、信号处理、服务初始化、进
2017-11-20 21:50:52 8784
原创 #ifndef/#define/#endif
想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文件中都要加入#ifndef/#define/#endif 这些代码? 其实“被重复引用”是指一个头文件在同一个cp
2017-11-20 21:33:41 188
原创 戴尔7050mt支持win7系统
修改bios方法:1、secure boot找到secure boot enable 设置为disabled。2、右下角“apply(应用)”——确认。3、Ceneral找到Advanced Boot Options 将Enable Legacy Option ROMs 前面的勾打上:点击右下角“apply(应用)” ——确认。4、Ceneral找到Boot Sequence将下面
2017-11-12 19:07:20 6647 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人