随笔分类 - C#
摘要:在WPF框架中有一个抽象类叫Transform,它定义了实现二维平面中的转换的功能。在WPF中Transform类被广泛应用于绘图元素的变换。作为大部分可视化控件的基类。 它包括旋转 (RotateTransform)、缩放 (ScaleTransform)、倾斜 (SkewTransform) 和
阅读全文
摘要:手动触发 Element.OnRender。需要经过以下两步: //步骤一、_rectangle 在经过Measure之后才会重新渲染 RenderSize会生成。 _rectangle.Measure(new Size(_rectangle.Width, _rectangle.Height));
阅读全文
摘要:错误 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 NETSDK1141 无法解析位于 E:\firefox\WPF-Samples-main\WPF-Samples-main\global.json 的 global.json 中指定的 .NET SDK 版本。 DragDropObje
阅读全文
摘要:系统光标资源名称APPSTARTING 标准的箭头和小沙漏ARROW 标准的箭头CROSS 十字光标HELP 标准的箭头和问号IBEAM 工字光标NO 禁止圈SIZEALL 四向箭头指向东、西、南、北SIZENESW 双箭头指向东北和西南SIZENS 双箭头指向南北SIZENWSE 双箭头指向西北和
阅读全文
摘要:MiniExcel简介 简单、高效避免OOM的.NET处理Excel查、写、填充数据工具。目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream 角度写底层算法逻辑,能让原本1000多MB占用降低到几MB,避免内存不够情况。 特点: 低内存耗
阅读全文
摘要:LinqToExcel:轻松处理 Excel 数据的 LINQ 风格库LinqToExcel 是一个开源项目,它提供了一种简单易用的方式来读取、查询和操作 Excel 文件中的数据。借助 LINQ 查询表达式,您可以快速地访问、过滤和转换 Excel 数据。项目简介LinqToExcel 是一款针对
阅读全文
摘要:LINQ(Language-Integrated Query)是C#语言中的一个强大的查询技术,它提供了一种统一的查询语法,可以用于查询和操作各种数据源,包括集合、数据库、XML等。下面详细描述了LINQ的20个功能点,并提供了相应的源代码。 查询集合中的所有元素: int[] numbers =
阅读全文
摘要:原文:https://blog.csdn.net/zls365365/article/details/124395742 LINQ 这个东西,出来很早了,写过几年代码的兄弟们,或多或少都用过一些。 早期的 LINQ,主要是同步的,直到 C# 8.0 加入 IAsyncEnumerable,LINQ
阅读全文
摘要:查看:https://learn.microsoft.com/zh-cn/ef/ef6/modeling/code-first/workflows/existing-database 本文转载:https://www.cnblogs.com/dotnet261010/p/7119351.html E
阅读全文
摘要:简介 前期环境 Visual Studio 2022 .net framework 4.7.2 Sqlite3 Navicat 15 CodeFirst的三种方式 使用新数据库 使用现有数据库 迁移 一、使用新数据库的CodeFirst 查看:https://learn.microsoft.com/
阅读全文
摘要:一、前言Entity Framework(后面简称EF)作为微软家的ORM,自然而然从.NET Framework延续到了.NET Core。Migration二、程序包管理器控制台为了能够在控制台中使用命令行来操作EF,需要先安装Microsoft.EntityFrameworkCore.Tool
阅读全文
摘要:1、添加 App.Config 文件,并且配置数据库的相对位置 <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings > <!--点号 表示相对目录 --> <add name="SqliteConnec
阅读全文
摘要:EFCoreFirst使用流程 1、引入工具包Microsoft.EntityFrameworkCore.SqlServer 核心程序包,封装了关键的核心代码,使用EF必须引用这个包Microsoft.EntityFrameworkCore.Design 设计包,用于在命令行工具下EF Core开发
阅读全文
摘要:Visual Studio中的EF Core Power Tools 扩展来可视化模型。
阅读全文
摘要:1 、背景与动机 传统面向对象编程的核心思想是一个对象有着唯一标识,表现为对象引用,封装着随时可变的属性状态,如果你改变了一个属性的状态,这个对象还是原来那个对象,就是对象引用没有因为状态的改变而改变,也就是说该对象可以有很多种状态。C#从最初开始也是一直这样设计和工作的。但是一些时候,你可能非常需
阅读全文
摘要:概览 init-only 属性为C#提供了某种不变性,下面使用记录来帮助你进一步理解这一概念。 record类型的基本特性: 不可变性:record 是不可变的。一旦创建了 record 对象,就无法直接修改其属性的值。 属性自动实现: record 具有属性自动实现的特性,你只需声明属性,编译器将
阅读全文
摘要:从数学的角度谈-元组和记录 我们使用有序对 x, y 。 在无序对 { x, y } 中,顺序无关紧要:{ x, y } = { y, x }。 从数据库的角度谈-元组和记录 数据库中记录和元组的区别 摘要:了解数据库中记录和元组之间的区别。了解它们的用法、特征以及它们在结构和功能方面的不同之处。
阅读全文
摘要:OOP有四个基本原则:、抽象(Abstraction)、继承(Inheritance)、封装(Encapsulation)、多态性则(Polymorphism)。 我将用哲学的方式理解这四个原则。这四个原则就是现实普遍性实体(也叫第二实体、属 genus)的过程。 抽象(Abstraction) 抽
阅读全文

浙公网安备 33010602011771号