c#
文章平均质量分 56
Sibyl_Xu
My life.
展开
-
uploader上传控件
必备文档css: <link href="/Scripts/js/webuploader/webuploader.css" rel="stylesheet" />必备文档js:<script src="/Scripts/js/webuploader/webuploader.min.js"></script> <script src="/Scripts/js/MyFileInput.2.js" type="text/javascr...原创 2020-11-09 17:36:34 · 630 阅读 · 0 评论 -
zip压缩------wpf
/// /// ZIP:压缩文件夹 /// /// 需要压缩的文件夹(绝对路径) /// 压缩后的文件路径(绝对路径) /// 压缩后的文件名称(文件名,默认 同源文件夹同名) /// 是否加密(默认 加密 false 不加密) public static原创 2018-02-01 09:56:03 · 889 阅读 · 0 评论 -
程序,进程,线程
程序:由源代码生成的可执行应用-----》QQ.APP进程:一个正在运行的程序可以看作一个进程------》正在运行的QQ 进程拥有独立运行所需要的全部资源线程:程序中独立运行的代码段---》 发送QQ消息的代码段一个进程由一个或多个线程组成,进程只负责资源的调度和分配,线程才是真正的执行单元,负责代码的执行。线程分为单线程和多线程:单线程:只包含一个主线程,代码顺序执行,容易出现代码阻塞...原创 2018-02-08 17:37:37 · 212 阅读 · 0 评论 -
MD5加密
该方法仅限于.NET Framework框架下,SilverLight不支持public string GetMD5(string strCode) { MD5 md5 = new MD5CryptoServiceProvider(); byte[] fromData = System.Text.Encoding.Unicode....原创 2018-08-16 16:28:36 · 157 阅读 · 0 评论 -
生成验证码(只适用于web窗体)
一、新建一个web窗体写出相应的方法#region //生成随机数 public string CreateRandomCode(int codeCount) { //随机数的取值范围 string allChar = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,J,K,L,M...原创 2018-08-17 09:00:54 · 473 阅读 · 0 评论 -
代码规范简单标准(参考)
一、命名规范: 1.驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。 2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写 3 下划线命名法:单词与单词间用下划线做间隔。 4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 ...原创 2018-09-04 16:57:44 · 1539 阅读 · 0 评论 -
C# 封装
public:所有对象都可以访问;private:对象本身在对象内部可以访问;protected:只有该类对象及其子类对象可以访问;internal:同一个程序集的对象可以访问;protected internal:访问限于当前程序集或派生自包含类的类型。...原创 2019-02-21 16:49:27 · 162 阅读 · 0 评论 -
struct 结构 ------c#
结构可带有字段,属性,索引,运算符,方法和事件。结构不可以被指定为abstract,virtual,protected。结构可以实现一个或多个接口,但不能继承其他结构或类。结构可以定义构造函数,但不能定义析构函数。也不能为结构定义默认的构造函数。类是引用类型,可以被继承,类中声明的字段可以赋初始值,在堆中分配空间;在表现抽象和多级别的对象层次时使用类更好。结构是值类型,不能被继...原创 2019-02-25 09:35:00 · 139 阅读 · 0 评论