随笔分类 -  .Net

数据库
摘要:项目常用List来进行数据操作管理,有一些方法经常百度,所以这里记录下。 1. List判断元素是否存在,返回bool personList.Exists(t => t.name == "John") 2. List查找,返回对象 Person temp = personList.Find(t => 阅读全文
posted @ 2021-10-20 14:22 ZuoTian 阅读(1310) 评论(0) 推荐(0)
摘要:每当出现一些未捕获异常时,操作系统都会将异常信息写入到 Windows 事件日志 中,可以通过 Windows 事件查看器 查看,如下图: 这篇文章将会讨论如何使用编程的方式将日志记录到 Windows 事件日志 中。 安装 EventLog 要想在 .NET Core 中记录数据到 Windows 阅读全文
posted @ 2021-10-06 11:54 ZuoTian 阅读(989) 评论(0) 推荐(1)
摘要:C#开发中linq与lambda写法对照,在使用C#编程过程中,有些码农在实现查询功能的时候纠结于到底使用linq还是lambda来写代码,有些还搞不清楚,现就两者之间写汗的比较整理一个表格供参考。 linq与lambda写法对照 SQL LINQ Lambda SELECT * FROM Empl 阅读全文
posted @ 2021-10-06 10:55 ZuoTian 阅读(93) 评论(0) 推荐(0)
摘要:无论是 FileInfo 还是 Stream ,Length 属性代表的是文件或流的大小,单位是 Byte ,该数值非常精确,但并不易读。为此,笔者编辑整理了以下代码用于将 Byte 长度转换为易于阅读的格式。支持 B、KB、MB、GB、TB和PB 单位。 private static readon 阅读全文
posted @ 2021-10-06 09:47 ZuoTian 阅读(1332) 评论(2) 推荐(1)
摘要:一:委托 有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。先上一段代码: 下边的代码,完成了一个委托应用的演示。一个委托分三个步骤: class Program { //step01:首先用delegate定义一个委托 。 public d 阅读全文
posted @ 2021-10-06 09:43 ZuoTian 阅读(71) 评论(0) 推荐(0)
摘要:public class VerificationCode { //产生验证码的字符集 private static string[] ValidateCharArray = new string[] { "2", "3", "4", "5", "6", "8", "9", "A", "B", "C 阅读全文
posted @ 2021-09-22 13:11 ZuoTian 阅读(494) 评论(0) 推荐(1)
摘要:using System; using System.Text; using System.Net.Sockets; using System.Net.Mail; using System.Net; namespace CloveoNetHelper { /// <summary> /// 网络操作 阅读全文
posted @ 2021-09-22 12:51 ZuoTian 阅读(68) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace HelloCsharp { class Program { static 阅读全文
posted @ 2021-09-22 12:50 ZuoTian 阅读(314) 评论(0) 推荐(0)
摘要:第一种:(调用系统API) 首先引入两个命名空间 using System.Runtime.InteropServices;using System.Reflection; 然后导入API [DllImport("user32.dll")]public static extern IntPtr Lo 阅读全文
posted @ 2021-09-22 12:47 ZuoTian 阅读(210) 评论(0) 推荐(0)