随笔分类 - 07.C# 窗体 服务
摘要:【转】 WinForm中一个窗体调用另一个窗体的控件和事件的方法(附带源码)
阅读全文
摘要:C# 能否获取一个对象所占内存的大小? 今日,在项目重构的时候忽然想到一个问题,一个类哪些成员的增加,会影响一个类所占内存的大小?C#有没有办法知道一个对象占多少内存呢? 下面开始验证,首先来验证值类型,验证代码如下: int size = sizeof (int); //4个字节 注意点:size
阅读全文
摘要:首先,先从基础的东西说起,开发WINDOWS下的驱动程序,需要一个专门的开发包,如:开发JAVA程序,我们可能需要一个JDK,开发WINDOWS应用程序,我们需要WINDOWS的SDK,现在开发WINDOWS下的驱动程序,我们需要一个DDK/WDK。 DDK(Driver Developer Kit
阅读全文
摘要:第一种 - 安装服务时自定义服务名称:(注意 binpath= 和路径之间的那个空格)sc create 服务名称 binpath= "D:\Service.exe" displayname= "显示名称" depend= Tcpip start= auto (启动类型)第二种 - 安装目录服务:
阅读全文
摘要:Sql Server 数据类型与 C# 数据类型对照 已验证类型(Sql Server 2012 & Visual Studio 2013) 未验证类型
阅读全文
摘要:一、获取 命名空间 类名 方法名 二、利用反射动态加载dll 头部引用加: 三,没有Assembly.LoadFrom 需要在程序中加引用
阅读全文
摘要:.NET 对象转换(AutoMapper)
阅读全文
摘要:来源 图像操作,易内存泄露,边界像素 一、为什么需要GC 应用程序对资源操作,通常简单分为以下几个步骤: 1、为对应的资源分配内存 2、初始化内存 3、使用资源 4、清理资源 5、释放内存 应用程序对资源(内存使用)管理的方式,常见的一般有如下几种: 1、手动管理:C,C++ 2、计数管理:COM
阅读全文
摘要:我们通常在一些情况下需要软件具有一个自动执行某些任务的功能,但是又不希望直接启动软件,或者每次都要手动的来启动软件,这时我们可可以考虑到windows服务了。 首先创建一个windows服务项目(详细信息请参阅:C#创建Windows Service(Windows 服务)基础教程) 在创建好的项目
阅读全文
摘要:之前在开发一个程序,希望能够通过属性名称读取出属性值,但是由于那时候不熟悉反射,所以并没有找到合适的方法,做了不少的重复性工作啊! 然后今天我再上网找了找,被我找到了,跟大家分享一下。 其实原理并不复杂,就是通过反射利用属性名称去获取属性值,以前对反射不熟悉,所以没想到啊~ 不得不说反射是一种很强大
阅读全文
摘要:【参考】C#正则表达式Regex类的用法 【参考】c#正则表达式语法大全-正则表达式学习 语法: 1. new System.Text.RegularExpressions.Regex("\\$\\d{1,2}\\}").Matches(content) 2. System.Text.Regular
阅读全文
摘要:【推荐】再论 ASP.NET 中获取客户端IP地址 在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。 要想透过代理服务器取得客户端的
阅读全文