03 2016 档案

摘要:C#引入外部非托管类库时,有时候会出现“对PInvoke函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配”的报错。 通常在DllImport标签内加入属性CallingConvention=CallingConvention.Cdecl即可解决该问题。 如: [ 阅读全文
posted @ 2016-03-30 12:19 乐-张蒙 阅读(2836) 评论(0) 推荐(0)
摘要:using 用法主要包括三种: 1、引用外部命名空间以及外部命名空间中定义的类型(指令) 2、创建命名空间别名,避免因名称相同造成的冲突(指令) 3、定义资源使用范围,在范围结束后释放资源对象(语句) 1. 引用外部命名空间或者类型,允许在在本命名空间内使用引用命名空间类型: using Syste 阅读全文
posted @ 2016-03-15 11:30 乐-张蒙 阅读(448) 评论(0) 推荐(0)
摘要:单例模式(Singletion):保证一个类仅有一个实例,并提供一个访问该实例的全局访问点。 单例模式主要作用是保证唯一的实例,可以严格地控制客户端怎样访问该实例以及何时访问它。可以简单的理解为对唯一实例的受控访问。 -Singleton() +GetInstance() Singleton类作为我 阅读全文
posted @ 2016-03-01 00:06 乐-张蒙 阅读(3400) 评论(0) 推荐(0)