C#项目常用
文章平均质量分 57
就是有点傻
我自飘零我自狂,犹如野鹤游四方
展开
-
C#中Newtonsoft.Json 库的使用
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,标准 ECMA-262 第三版 - 1999 年 12 月。JSON 格式的数据由键值对组成,数据以文本形式存储和交换。原创 2024-08-14 15:07:18 · 384 阅读 · 0 评论 -
实体框架常用的特性使用
在 C# 的 Entity Framework (EF) 中,特性(Attributes)是用来提供关于实体类及其成员的元数据信息。这些特性可以控制 EF 如何将实体映射到数据库表以及如何处理实体之间的关系。用于乐观并发控制,标记属性作为数据库行的版本号。指定实体类的属性映射到数据库表中的哪个列。指定属性在数据库中对应的列不允许空值。指定某个属性不应该映射到数据库中的列。指定实体类映射到数据库中的哪个表。指定字符串属性的最大长度。指定实体间的关系的另一端。指定导航属性的外键关系。标记实体类的主键属性。原创 2024-09-10 16:29:17 · 308 阅读 · 0 评论 -
实体模式中的代码优先
数据提供程序是一个包含用于与数据库交互的类和方法的库。它封装了与特定数据库管理系统 (DBMS) 通信所需的所有细节。每个数据库系统通常都有自己的 .NET 数据提供程序。是一个重要的配置参数,它告诉应用程序使用哪个数据提供程序来与数据库进行交互。这使得应用程序能够灵活地支持多种数据库系统,只需通过更改配置即可切换不同的数据库。原创 2024-09-11 03:30:00 · 862 阅读 · 0 评论 -
LINQ中的select
它通常用于从源集合中选择数据,并且可以用于投影(projection),即将源数据转换成新的形式或新的数据结构。关键字是 LINQ 查询中非常强大的一个部分,它提供了极大的灵活性来塑造查询的结果。在实际使用中,你可以根据需要选择最合适的方式来使用它。来创建新的对象实例,这在创建 DTO(Data Transfer Objects)或者需要将数据转换为不同类型时非常有用。:如果你想要返回源集合中的每个对象,可以直接使用对象的类型名作为选择的结果。:如果你只对对象的某些属性感兴趣,可以选择这些属性。原创 2024-09-11 19:12:55 · 964 阅读 · 0 评论 -
LINQ语句中groupby和lookup的区别以及skip使用方法
在某些情况下,可能需要考虑更高效的分页策略,比如使用数据库的分页功能。这种方法允许你跳过一定数量的元素,然后取出接下来的若干元素,这对于分页显示数据非常有用。:通常在分页之前对数据进行排序,这样用户在浏览不同页面时,数据的顺序是一致的。:在实际应用中,页码和每页大小通常是用户输入的,需要进行适当的验证和处理。被按照性别分组,每个组的键是性别,每个组的值是具有相同性别的人的集合。的集合,每个元素是一个包含键和分组元素集合的匿名类型或对象。类型的对象,而不是一个包含键和集合的匿名类型或对象的集合。原创 2024-09-11 19:16:55 · 514 阅读 · 0 评论 -
git常用的命令的
git push --set-upstream origin branch_name:设置本地的branch_name分支对应远程仓库的branch_name分支git push -d origin branch_name:删除远程仓库的branch_name分支。git branch --set-upstream-to=origin/branch_name1 branch_name2:将远程的branch_name1分支与本地的branch_name2分支对应。原创 2024-09-13 19:10:46 · 1217 阅读 · 0 评论 -
将C#中的图片转为二进制数组,将二进制转为图片
【代码】将C#中的图片转为二进制数组,将二进制转为图片。原创 2024-09-23 21:52:57 · 163 阅读 · 0 评论 -
在C#中使用AES对数据进行加密解密
【代码】在C#中使用AES对数据进行加密解密。原创 2024-09-23 21:55:47 · 142 阅读 · 0 评论