
C#
koastal
这个作者很懒,什么都没留下…
展开
-
ICompareable<T>泛型接口
CustomerInfo.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CustomerInfoListExt{ class CustomerInfo:IComparable原创 2015-11-09 11:04:20 · 1127 阅读 · 0 评论 -
泛型方法
SortHelper.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace BubbleSort{ class SortHelper //定义实现冒泡排序算法的类 {原创 2015-11-09 11:30:09 · 409 阅读 · 0 评论 -
基于Base64的对称加密
base64加密辨识度太高,很多开发人员都能通过明文看出这种加密方式,然后解密得到明文。我们可以通过对密文进一步加工,使别人无法直接使用base64解密得到明文。下面的代码是.net语法,基本思路是将加密之后的密文的后面的一小部分保留,然后我们将前面偶数位的密文,分成两部分前后调换,解密的思路与之是一样的。class Tool{ public string Encrypt(string p原创 2016-11-17 11:07:37 · 2816 阅读 · 0 评论 -
.NET MVC 通过权限控制文件的下载
禁止用户通过URL直接下载文件在web.config中配置通过后缀名拒绝访问<security> <requestFiltering> <fileExtensions> <add fileExtension=".zip" allowed="false" /> <add fileExtension=".ppt" allowed="false" /> <a原创 2017-11-28 23:57:21 · 1576 阅读 · 0 评论