C#
Jasongrass
这个作者很懒,什么都没留下…
展开
-
C# Excel CSV DataTable DataSet 相关代码及资料整理
C# 在操作Excel之前,需要添加引用。转载 2014-08-01 16:17:27 · 1045 阅读 · 0 评论 -
VS插件开发笔记
关于VS插件开发的一篇很懒的笔记。 DemoDemo在这里:DllReferencePathChanger微软官方Demo在这里:VSSDK-Extensibility-Samples基本步骤看这里:Visual Studio 2015 插件开发 从入门到放弃visual Studio 2017 扩展开发(一)《向Visual Studio菜单栏新增一个菜单》visual St...原创 2018-11-29 22:18:55 · 5809 阅读 · 1 评论 -
C# 动态类型与动态编译简介
C# 动态类型与动态编译简介动态类型动态编译CSScript关于C#的动态类型与动态编译的简介,主要是一个Demo。动态类型关键字: dynamic这里有详细的介绍:[C#基础知识系列]专题十七:深入理解动态类型动态类型的应用场景可以减少强制转换(强制转换其实挺好的,让程序猿清楚地指定自己做了什么,不至于出错时不知所措)简化反射的写法。与动态语言交互。// Instal...原创 2018-11-29 22:12:55 · 2003 阅读 · 0 评论 -
C# Winform 显示Gif动图
转载于 http://www.cnblogs.com/cpw999cn/archive/2009/02/07/1385885.html原文标题是:C# Winform中绘制动画的方法转载 2017-05-20 15:26:19 · 9054 阅读 · 0 评论 -
C# 更改系统时间
转载于 http://www.cnblogs.com/Xingsoft-555/archive/2009/12/18/1627524.html使用C#更改Windows系统时间的方法。转载 2017-05-20 15:08:12 · 7893 阅读 · 0 评论 -
C# 注册表操作类(完整版)
C# 注册表操作类转载 2014-07-31 17:12:51 · 2292 阅读 · 0 评论 -
用DataGridView实现多选表格
用DataGridView实现多选表格,避免使用过多checkbox,导致界面看起来很混乱。 更多说明可查看代码。原创 2015-07-23 16:23:21 · 4636 阅读 · 0 评论 -
C# 单元测试
初次接触C#单元测试,本文主要用于简单记录需要的工具以及初步使用方法。供参考。主要工具:Resharper 10.0.0.2、NUnit。原创 2016-11-19 19:48:56 · 3136 阅读 · 2 评论 -
C# WinForm 键盘快捷键的使用
C# WinForm 键盘快捷键的使用WinForm中定义快捷键有多种方式,这里简单说明平时用得多的两种。1、响应 Form窗体的 KeyDown 事件2、重载 ProcessCmdKey 方法原创 2016-04-22 18:50:45 · 4255 阅读 · 1 评论 -
C# 序列化 只读属性
在直接序列化只读属性的时候,由于该属性没有 setter ,在反序列化时无法给其赋值,所以该属性将不被序列化(个人理解);而且,如果序列化的目的如果只是保存,反序列化之后只读属性的值可以通过 get 里面的代码自动获得,序列化也没有意义;但如果目的是传输给其它程序,可能就不一定了(我目前接触到的一个项目就有这个需求,要将一些属性值保存,但这些属性只在代码中适合用只读的方式获取),总之,原创 2015-08-03 11:41:49 · 2918 阅读 · 4 评论 -
C# 引用不同版本dll
同一解决方案中,不同工程可能需要引用同一DLL的不同版本(非必须,不推荐);以下是解决方案。 基本可以参看这里:引用不同版本dll备用链接:引用不同版本dll同一个解决方案或有依赖关系的两个项目引用同名但不同版本的DLL需要额外补充的是:href 应当使用相对路径这里的相对路径,是指程序输出目录($(OutDir))的相对路径。<dependentAssembly>...原创 2018-11-29 22:19:46 · 12421 阅读 · 0 评论