随笔分类 -  C#

摘要:一、连接数据库步骤 第一步:数据库连接字符串 private string connStr ="Persist Security Info=True;User ID=sa;password=123;Initial Catalog=Report;Data Source=192.168.01.01,14 阅读全文
posted @ 2022-11-27 18:27 just--like 阅读(742) 评论(0) 推荐(0) 编辑
摘要:一、简介 在这最后一部分,记录一下async/awaite这一组关键字的用法, async/await这一组关键字是在.net framework 4.5开始才有的,async 是用来修饰方法,await用于方法内部等待异步的完成,若在只使用async而未使用await则该方法会以同步的方式执行,所 阅读全文
posted @ 2022-11-21 19:17 just--like 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一、简介 接着上一章,本次随笔接着记录一下Parallel与Task开启线程的方法 二、Parallel的使用 1. Parallel.Invoke() 可实现并行执行所提供的多个操作,可使用Invoke执行多个Action,由于主线程也会参与,所以若是有耗时的计算,则会出现明显卡顿的现象 Para 阅读全文
posted @ 2022-11-19 13:35 just--like 阅读(896) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下c#中多线程的使用方法,在使用之前时候要弄明白几个问题,什么是进程?什么是线程?进程与线程之间是什么关系? 简单来说,一个运行的程序就是一个进程,一个进程可以包含多个线程,每个线程都是一个执行流,都拥有独立的寄存器和共享的代码存储区。 下面就来记录一下Thread与Thread 阅读全文
posted @ 2022-11-14 20:11 just--like 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下在c#中文件的操作,文件目录的创建,以及文件的创建和读写 二、文件操作 2.1 获取程序当前目录 string path1 = AppDomain.CurrentDomain.BaseDirectory;//D:\\work\\app1\\bin\\Debug\\ string 阅读全文
posted @ 2022-11-05 14:16 just--like 阅读(659) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下C#中泛型类,泛型方法,泛型委托等泛型的使用,从.NetFramework2.0开始,支持泛型,通过反编译可以看到使用泛型的地方,都是使用了占位符 `1,当运行的时候,会将占位符替换成对应的类型 二、泛型方法 泛型方法就是为了解决不同类型要使用同样方法的问题,泛型方法需要在方法 阅读全文
posted @ 2022-09-12 15:05 just--like 阅读(1785) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下在c#中,委托以及事件的使用方法 二、委托 2.1 委托是什么? 委托是一个类,可以将方法当作参数进行传递,保存对函数的引用。可以将委托看成执行方法的一个东西。 2.2 委托如何声名? 需要使用关键字delegate声名 public delegate void MyNoRet 阅读全文
posted @ 2022-09-01 19:48 just--like 阅读(2537) 评论(0) 推荐(0) 编辑
摘要:一、简介 记录一下特性的使用方法,特性其实就是一个特殊的类,需要继承Attribute,当我们序列化一个对象时,就需要在其类上标注Serializable,这个就是官方提供的一种特性 二、使用 2.1 定义 [AttributeUsage(AttributeTargets.All)]//约束特性使用 阅读全文
posted @ 2022-08-17 20:21 just--like 阅读(276) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下反射的使用方法 二、反射的用途 目前只了解到两种使用场景,一个是ORM中,可以通过反射获取实体类中所有的属性,以此拼接sql语句,还有就是使用dll动态库时,无论动态库代码如何修改,只要实现了给定接口,就不需要修改主程序,使其更加灵活 三、反射的使用步骤 假设程序集Test.d 阅读全文
posted @ 2022-08-14 15:22 just--like 阅读(358) 评论(0) 推荐(0) 编辑
摘要:一、简介 简单记录一下Linq以及其扩展方法的使用 二、准备工作 准备好一个Employee类和Department类 public class Employee { public int EmployeeId { get; set; } public string EmployeeName { g 阅读全文
posted @ 2022-07-15 18:40 just--like 阅读(156) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示