c#基础
文章平均质量分 57
~小先生~
这个作者很懒,什么都没留下…
展开
-
Winform RDLC报表(数据库连接、报表函数使用、动态表头)
右击表格框——表达式——点击字段(如果字段没有,尝试刷新数据集之后重新点开字段)——双击值列表下的字段。点击文本框属性——填充——点击函数Fx——点击函数IIF——选择要判断的字段——赋值颜色。2.点击该项目设计的数据源,下方会出现对应可用数据集,选择需要的数据集,点击确定。单击一行或一列,选择属性——可见性——基于表达式显示或隐藏——点击Fx。右击表格框——参数——双击索要显示值——表达式正确——确定。打开报表数据——点击参数——添加参数。右击项目——添加——新建项——报表。原创 2023-12-29 16:25:06 · 1510 阅读 · 1 评论 -
ASP.NET Core3.1 API 创建(Swagger配置、数据库连接Sql Server)、开发、部署
可参考 https://blog.csdn.net/qq_40685439/article/details/116585478。左击项目——点击发布——点击发布——点击目标位置,就是发布的API所有文件。在后期部署时,可以将整个publish文件夹拷贝放在指定位置。新建DataContext类并继承DbContext。原创 2023-10-24 17:32:30 · 1092 阅读 · 0 评论 -
MySQL基础知识学习——EntityFrameworkCore 使用(九)
数据库表引用EntityFrameworkCore运行运行结果TbStuStudbContext查询新增删除原创 2023-05-16 16:53:03 · 619 阅读 · 0 评论 -
C#基础知识学习——lambda 、Linq (二十)
lambda通过Lambda表达式的方式创建Func和Action委托绑定方法Linqlinq sql语法区别对象操作方式常见方法WhereCountFirstLastAny、AllSkip、SkipWhileTakeSelect选出匿名对象生成指定对象GroupBy 分组OrderBy 升序OrderByDescending 降序SumMinMaxAverageCountContains演示WhereStartsWithGroupBy原创 2023-05-16 16:51:33 · 157 阅读 · 0 评论 -
C#基础知识学习——异步Task、Parallel 、 异步实例(十九)
异步用途通常用于执行完成时间较长的任务,比如:打开大文件、连接远程计算机、查询数据库等操作。应用程序调用方法异步执行某个操作时,应用程序可以在异步方法执行其任务时继续执行。异步机制异步编程采用future或callback机制,以避免产生不必要的线程。异步核心启动了的操作将在一段时间后完成, 这个操作正在执行时,不会阻塞原来的线程。启动了这个操作的线程可以继续执行其他任务,当操作完成时,会通知回调函数。异步与同步异步与同步是相对于同步而言,跟多线程不能同一而论。原创 2023-02-01 17:47:03 · 1271 阅读 · 0 评论 -
C#基础知识学习——多线程(Thread、Task、Sleep、Interrupt、线程同步处理locker、最大粒度、Monitor)(十八)
新建(new 对象)就绪(等待CPU调度)运行(CPU正在运行)阻塞(等待阻塞、同步阻塞等)死亡(对象释放)进程中第一个被执行得线程称为主线程,程序开始时,主线程自动创建。Thread.CurrentThread.Priority: 线程优先级,设置为高优先级的线程并不会一定在低优先级的线程之前执行,只是增加了优先执行的概率。线程创建创建线程方法:Thread thread = new Thread(new ThreadStart(CreadThread));Thread thread=new原创 2022-12-06 18:40:26 · 1269 阅读 · 0 评论 -
C#基础知识学习——Directory、File、Path、 DirectoryInfor、FileInfor、DriveInfo、StreamReader、StreamWriter(十七)
Directory、File、Path、 DirectoryInfor、FileInfor、DriveInfo、StreamReader、StreamWriter原创 2022-11-28 00:22:55 · 327 阅读 · 0 评论 -
C#基础知识学习——特性(Conditional特性、Obsolete特性、自定义特性)(十六)
自定义特性类继承自Attribute抽象类1.AttributeUsage默认可以标注所有(类、方法、字段[AttributeUsage(AttributeTargets.All)]),也可以进行指定: AttributeTargets.Method| AttributeTargets.Property,多个用|符号进行指定;2.AllowMultiple =true表示可以在同一类或方法等上面进行多次标识3.Inherited=true代表被继承的类可以继承该特性类的属性。原创 2022-11-27 16:52:05 · 530 阅读 · 0 评论 -
C#基础知识学习——泛型(十四)
泛型类、泛型方法、泛型约束值类型约束、引用类型约束、特定类型约束、无参数引用类型约束、多约束、方法使用约束原创 2022-11-26 22:14:45 · 164 阅读 · 0 评论 -
C#基础知识学习——反射(十三)
反射根据dll创建对象:三种创建对象方式、反射普通类、泛型类、反射赋值与取值原创 2022-11-20 23:03:22 · 150 阅读 · 0 评论 -
C#基础知识学习——方法(十一)
方法原创 2022-11-16 23:08:51 · 48 阅读 · 0 评论 -
C#基础知识学习——异常处理(十)
异常处理 健壮性原创 2022-11-15 23:34:25 · 75 阅读 · 0 评论 -
C#基础知识学习——浅表复制与深表复制(九)
浅表复制与深表复制原创 2022-11-14 22:37:28 · 280 阅读 · 0 评论 -
C#基础知识学习——抽象类定义与使用举例(八)
抽象类的定义与使用原创 2022-10-13 17:34:17 · 292 阅读 · 0 评论 -
C#基础知识学习——类继承、多态(七)
类继承、多态原创 2022-10-12 18:20:51 · 302 阅读 · 0 评论 -
C#基础知识学习——面向对象编程(类定义、构造函数、使用) (六)
面向对象编程(类定义、构造函数、使用)原创 2022-10-11 16:49:10 · 156 阅读 · 0 评论 -
C#基础知识学习——日期、显隐性转换、可空类型、进制转换(五)
日期、显隐性转换、可空类型原创 2022-10-09 15:54:23 · 85 阅读 · 0 评论 -
c#基础知识学习——枚举、元组(四)
枚举与元组原创 2022-10-09 14:37:52 · 147 阅读 · 0 评论 -
C#基础知识学习——数组与动态数组(初始化、方法)、字符串 (三)
数组与字符串原创 2022-10-09 09:19:34 · 987 阅读 · 0 评论