随笔分类 -  C#

摘要:Scaffold-DbContext -Connection "Data Source=DESKTOP-ADAS2HA\SQLEXPRESS;Initial Catalog=BlazorDemo;User ID=sa;Password=888;" -Provider Microsoft.Entity 阅读全文
posted @ 2024-06-23 12:20 剑小秀 阅读(11) 评论(0) 推荐(0) 编辑
摘要:在Entity Framework Core中,数据注解(Data Annotations)是通过在实体类的属性上使用特性(Attributes)来配置实体与数据库之间的映射关系的一种方式。这种方式比较直观且易于理解,特别适用于简单的配置需求。下面是一些使用数据注解配置实体的C#示例: 1. 配置主 阅读全文
posted @ 2024-05-20 15:17 剑小秀 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1. 配置主键 protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity<Blog>() .HasKey(b => b.BlogId); // 配置Blog实体的主键为BlogId 阅读全文
posted @ 2024-05-20 15:13 剑小秀 阅读(51) 评论(0) 推荐(0) 编辑
摘要:using System.IO; using System.Security.Cryptography; using System.Text; namespace Assist { public static class MD5Helper { #region MD5加密 /// <summary> 阅读全文
posted @ 2023-11-28 16:46 剑小秀 阅读(1595) 评论(0) 推荐(0) 编辑
摘要:using System.Data; using System.Data.SqlClient; using System.IO; using System.Reflection; namespace Assist { public class ContextHelper { public stati 阅读全文
posted @ 2023-11-28 16:46 剑小秀 阅读(30) 评论(0) 推荐(0) 编辑
摘要:using System.IO; using System.Runtime.Serialization.Formatters.Binary; namespace Assist { public class SerializeHelper { public static void Serialize( 阅读全文
posted @ 2023-11-28 16:45 剑小秀 阅读(32) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 获取本机所有App及路径 /// </summary> /// <returns>返回DataTable集合</returns> public static DataTable GetLocalApps() { DataTable dt = new DataTab 阅读全文
posted @ 2023-11-28 16:44 剑小秀 阅读(51) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 返回类型的所有属性名 /// </summary> /// <typeparam name="T"></typeparam> /// <returns></returns> public static Dictionary<string, Type> GetPro 阅读全文
posted @ 2023-11-28 16:43 剑小秀 阅读(5) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 获取字符串IP地址的版本,同时可以验证是否有效IP地址 /// </summary> /// <param name="ip">点分十进制的IP地址</param> /// <returns>无效地址=-1 IPv4地址=4 IPv6地址=6</returns> 阅读全文
posted @ 2023-11-28 16:42 剑小秀 阅读(8) 评论(0) 推荐(0) 编辑
摘要:更新时间:2019年09月04日 10:11:10 作者:Johnson Manohar C# 导出 Excel 的6种简单方法:数据表导出到 Excel,对象集合导出到 Excel,数据库导出到 Excel,微软网格控件导出到 Excel,数组导出到 Excel,CSV 导出到 Excel,你都会 阅读全文
posted @ 2023-09-02 12:14 剑小秀 阅读(879) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Text; using System.Globalization; using System.Security.Cryptography; using System.IO; us 阅读全文
posted @ 2023-04-29 17:00 剑小秀 阅读(36) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.Serialization.Formatters.Binary; using System 阅读全文
posted @ 2023-04-29 16:59 剑小秀 阅读(20) 评论(0) 推荐(0) 编辑
摘要:一、准备工作1 Visual Studio 2015 必须有相关的打包组件;2 Visual Studio的打包组件有 InstallShield 和 Visual Studio Installer Projects (安装包:VSI_bundle)组件;3 Visual Studio Instal 阅读全文
posted @ 2023-04-29 09:51 剑小秀 阅读(4200) 评论(0) 推荐(0) 编辑
摘要:右键项目-添加新项 改变UAC规则的level属性为 requireAdministrator,保存重新生成即可 阅读全文
posted @ 2023-04-23 08:41 剑小秀 阅读(16) 评论(0) 推荐(0) 编辑
摘要:1. 安装Visual Studio Installer Project 1.1 vs2022中-->扩展-->联机-->搜索Microsoft Visual Studio Installer Project 2.右键解决方案-->新增项目-->选择Setup Project 2.1 项目右键 -- 阅读全文
posted @ 2023-04-21 17:39 剑小秀 阅读(583) 评论(0) 推荐(0) 编辑
摘要:一、可空类型修饰符 ?引用类型能用null,但是值类型不能。例如: string str = null; int n = null;//报错 为了让值类型也能使用可空类型,就可以使用“?”来表示,语法为“T?”。例如: int i?;//表示可控的类型 DataTime time?;//表示可空的时 阅读全文
posted @ 2023-04-01 17:08 剑小秀 阅读(22) 评论(0) 推荐(0) 编辑
摘要:本文介绍怎样快速创建EF6+DAL+BLL开发框架,开发环境VS2022 首先我们新创建一个空白解决方案。 然后在解决方案下再分别再创建3个类库(.NET Framework)项目,DAL+BLL+Model 先做项目引用 BLL层添加DAL层和Model层 DAL层添加Model层 UI层(Web 阅读全文
posted @ 2023-03-12 09:42 剑小秀 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-03-11 22:53 剑小秀 阅读(7) 评论(0) 推荐(0) 编辑

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