随笔分类 -  日常技巧积累

摘要:Dictionary<string, object> propertyDic = new Dictionary<string, object>() { { "p1",1}, { "p2",1.34D}, { "p3","你好呀"}, { "p4",new{ Id = 1, Name = "zhang 阅读全文
posted @ 2022-07-16 10:56 晨晞gg 阅读(93) 评论(0) 推荐(0)
摘要:Random在生成随机数时添加一个随机因子会大大提高数据的随机性,如果不添加会产生相同的随机数出来 byte[] buffer = Guid.NewGuid().ToByteArray(); int iSeed = BitConverter.ToInt32(buffer, 0); Random ra 阅读全文
posted @ 2021-11-06 09:46 晨晞gg 阅读(390) 评论(0) 推荐(0)
摘要:public List<FileInfo> FileInfoList { get; private set; } = new List<FileInfo>(); public List<DirectoryInfo> DirectoryInfoList { get; private set; } = 阅读全文
posted @ 2021-09-12 21:25 晨晞gg 阅读(188) 评论(0) 推荐(0)
摘要:当SQLite数据库中包含自增列时,会自动建立一个名为 sqlite_sequence 的表。这个表包含两个列:name和seq。name记录自增列所在的表,seq记录当前序号(下一条记录的编号就是当前序号加1)。如果想把某个自增列的序号归零,只需要修改 sqlite_sequence表就可以了。U 阅读全文
posted @ 2021-09-03 16:15 晨晞gg 阅读(210) 评论(0) 推荐(0)
摘要:限定操作: 1. All:用来确定是否序列中的所有元素都满足条件 2. Any:用来确定序列是否包含任何元素,有参方式用来确定序列中是否有元素满足条件 3. Contains:方法用来确定序列是否包含满足指定条件的元素 排序: 1. OrderBy:将序列中的元素按照升序排列 2. ThenBy:实 阅读全文
posted @ 2021-08-26 21:08 晨晞gg 阅读(177) 评论(0) 推荐(0)
摘要:1.如何确定一个集合对象里面是否有重复的项 list.GroupBy(p => p.PropertyName).Where(i => i.Count() > 1).Count() > 0 2.找集合中符合条件的某个元素 这里我建议用FindIndex class Program { static v 阅读全文
posted @ 2021-08-25 10:24 晨晞gg 阅读(47) 评论(0) 推荐(0)
摘要:主要用到了win32里面的 QueryPerformanceCounter和QueryPerformanceFrequency两个函数 文档链接:https://docs.microsoft.com/zh-cn/windows/win32/api/profileapi/nf-profileapi-q 阅读全文
posted @ 2021-08-21 09:45 晨晞gg 阅读(399) 评论(0) 推荐(0)
摘要:今天看到工程里有关DateTime的有关知识,之前了解一些用法,比如怎么获取年月日,当前系统时间等等,但是,感觉还是有好多不知道,于是上网搜罗了一下,找到很多有关知识,现在与大家分享下: DateTime.Now.ToShortTimeString() DateTime dt = DateTime. 阅读全文
posted @ 2021-08-20 20:40 晨晞gg 阅读(555) 评论(0) 推荐(0)
摘要:生成有序的数组: 方法一: List<int> numList1 = new List<int>(); for (int i = 0; i < 1000; i++) { numList1.Add(i); } View Code 方法二: 使用Linq,推荐日常使用 List<int> numList 阅读全文
posted @ 2021-08-19 11:51 晨晞gg 阅读(933) 评论(0) 推荐(0)