.Net
超Zi然
朝闻道,夕死可矣
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#系列化方法整理
常用的几个序列化反序列化类BinaryFormatterXmlSerializerJavaScriptSerializerDataContractDeserializeusing System;using System.IO;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serialization.Json;usi原创 2020-06-03 14:43:57 · 338 阅读 · 0 评论 -
C#文件加解密方法整理
加密方式加密向量是否可逆MD5不需要不可逆SHA不需要不可逆RSA不需要可逆AES需要可逆DES需要可逆using System;using System.Collections.Generic;using System.IO;using System.Security.Cryptography;using System.Text;namespace Test2020._5{ public class Encryp...原创 2020-05-29 17:45:20 · 527 阅读 · 0 评论 -
C#文件读写的几种方法整理
文件读写using System;using System.IO;using System.Text;namespace Test2020._5{ public class FileStreamHelper { static string filePath = @"F:\TestFile\gg"; static string fileName = "a2.txt"; static string filePathAndName = @原创 2020-05-28 18:00:16 · 1134 阅读 · 0 评论 -
.NET平台常用的框架整理
.NET平台常用的框架整理分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。EnyimMemcached:访问Memcached最优秀的.NET客户端,集成不错的分布式均...原创 2019-12-16 14:28:19 · 270 阅读 · 0 评论 -
C#数组去重的3中方法
1.Distinct函数void distinctFunc1(){int[] arr = { 1, 4, 3, 1 };int[] arr2 = arr.Distinct().ToArray();for (int i = 0; i < arr2.Length; i++){Console.WriteLine(arr2[i]);}Console.ReadKey();}2.L...原创 2019-11-21 09:21:10 · 1851 阅读 · 0 评论 -
C#数组的截取
C#数组的截取 long[] a = { 10, 20, 30, 40, 50 }; long[] b = a.Skip(2).ToArray();//从第2位后开始截取到最后 30, 40, 50 long[] c = a.Take(2).ToArray();//从开始位置,取2位 10, 20 //从第3位开始,截取3位 ...原创 2019-11-20 19:33:48 · 21370 阅读 · 1 评论 -
C#23种设计模式理解
引用某某的经典总结:程序设计中,没有什么问题是包一层不能解决的,如果有,就在包一层! 设计模式学习笔记–未完…3种类型:创建型模式,5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,7种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式...原创 2019-06-20 11:01:45 · 573 阅读 · 0 评论 -
VS2019快捷键大全
个人常用快捷键 Ctrl+E+C 注释代码Ctrl+E+U 取消注释代码Ctrl + E + D 格式化全部代码Ctrl+Shift+A 新建类等(添加新项)Ctrl+R+G 删除无效UsingCtrl+H 批量替换Ctrl + G 跳转到指定行Alt+Enter 快速引用shift+F9 监控(代码运行时)Shift+F12 查...原创 2019-06-13 10:09:15 · 76205 阅读 · 6 评论 -
IEnumerable、IEnumerable、ICollection、IList、ObservableCollectin、Collection关系
1.如果你返回的集合是只用于遍历,不可修改的,则返回IEnumerable<T>2.如果返回的集合需要修改,如添加和删除元素,用ICollection<T>3.如果返回的集合需要支持排序,索引等,用IList<T>4.如果返回的集合要支持索引,但不能添加,删除元素,用ReadOnlyCollection<T>ICollectio...转载 2019-05-07 16:28:10 · 312 阅读 · 0 评论 -
正则表达式Regex
1.概念正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。2.基本语法...转载 2019-05-07 14:21:05 · 912 阅读 · 0 评论 -
C#中static、readonly与const的区别比较
我们在定义我们的常量的时候,优先选择const,const的效率更高,如果const不能用,比如:我们不是用常数,而是用一个函数的返回值给常量初始化,那么我们就使用static readonly。例子:static readonly int a = SomeStaticClass.GetInt();如果用const,就会报compile-time error关于readonly关键字:re...转载 2019-05-08 11:38:29 · 256 阅读 · 0 评论
分享