Fork me on GitHub

随笔分类 -  C#学习

C/C++与C#之间类型的对应
摘要:最近在研究pos打印机相关功能, 调用winapi以及跨进程通信等,都涉及到类型之间的转换。 C/C++ C# HANDLE, LPDWORD, LPVOID, void* IntPtr LPCTSTR, LPCTSTR, LPSTR, char*, const char*, Wchar_t*, L 阅读全文

posted @ 2017-08-01 10:52 Jackbase 阅读(8658) 评论(1) 推荐(0) 编辑

VS2013 密钥– 所有版本
摘要:Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥):FBJVC-3CMTX-D8DVP-RTQCT-92494Visual Studio Profess 阅读全文

posted @ 2017-07-27 14:00 Jackbase 阅读(5123) 评论(0) 推荐(0) 编辑

C#基于LibUsbDotNet实现USB通信(一)
摘要:网上C#USB通信的资料比较少, 基本上都是基于LibUsbDotNet 和 CyUsb, 关于打印机设备的还有一个OPOS。 本篇文章基于LibUsbDotNet。 1. 下载并安装 LibUsbDotNet 安装文件。 2. 运行Filter Wizard, Install a device f 阅读全文

posted @ 2017-07-27 11:45 Jackbase 阅读(19372) 评论(1) 推荐(1) 编辑

Visual Studio 删除空行
摘要:Visual Studio 没有提供此功能,只能用正则表达式,具体做法如下: 一、ctrl+ H 打开替换框 二、在替换框中的源中输入 ^(?([^\r\n])\s)*\r?$\r?\n 图如下: 完毕 阅读全文

posted @ 2017-07-25 10:37 Jackbase 阅读(1572) 评论(3) 推荐(0) 编辑

不安全代码只会在使用 /unsafe 编译的情况下出现
摘要:在你的项目属性页面里面,把是否包含unsafe代码的选项选上 阅读全文

posted @ 2017-07-25 09:46 Jackbase 阅读(1128) 评论(0) 推荐(1) 编辑

C# 反射浅析
摘要:反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表,这个列表包括给定类型中定义的方法、字段、属性和事件。此外,通过反射也可以动态的发现一组给定类支持的接口、方法的参数和其他相关信息,例如基类、命名空间、数据清单等。一、System.Reflection命名空间内的各... 阅读全文

posted @ 2014-10-26 23:05 Jackbase 阅读(277) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示