
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
namespaceTest{classWT{//定义一个委托publicdelegatevoidEventHandler(stringa);//为委托定义一个事件publicstaticeventEventHandlerSendMessag
加密常使用的包括md5和sha1加密,算法如下,利用c#自带的函数,调用命名空间using System.Security.Cryptography;//MD5加密public string Encrypt_MD5(string str) { StringBuilder sb = new StringBuilder();
invoke方法的初衷是为了解决在某个非某个控件创建的线程中刷新该控件可能会引发异常的问题。说的可能比较拗口,举个例子:主线程中存在一个文本控件,在一个子线程中要改变该文本的值,此时会有可能引发异常。为了避免该问题,需要在子线程中使用invoke方法来封装刷新文本内容的函数。Invoke或者 BeginInvoke 去调用,两者的区别就是Invoke 会导致工作线程等待,而BeginIn
首先简单说明下含义,sqlite数据库是一种轻量级的数据库,主要特点是免安装、免配置、简单小巧,在程序中的开发基本和sql数据库一致。准备工具:system.data.sqlite.dll和sqlite-shell-win32-x86-3081101,前者用来在程序中调用,后者其实就是一个环境,安装后将路径加入path变量以便于在cmd中使用。代码示例:需要引用上述dll。
首先简单说明下含义,sqlite数据库是一种轻量级的数据库,主要特点是免安装、免配置、简单小巧,在程序中的开发基本和sql数据库一致。准备工具:system.data.sqlite.dll和sqlite-shell-win32-x86-3081101,前者用来在程序中调用,后者其实就是一个环境,安装后将路径加入path变量以便于在cmd中使用。代码示例:需要引用上述dll。







