随笔分类 -  .net

摘要:1. 在父窗体中,将 IsMdiContainer 的属性设置为true2. 再 new 子窗体的地方,指定子窗体的的父级窗体举例: 父窗体为 FrmMain.cs子窗体为 FrmAddStudent.cs FrmMain.cs文件 //没有创建窗体,则new 创建窗体 FrmAddStudent 阅读全文
posted @ 2024-06-12 21:24 龙卷风吹毁停车场 阅读(98) 评论(0) 推荐(0)
摘要:没有禁止之前, 控件把我没有在控件上定义的属性全都显示出来了 我们不想要控件将我们没有定义的属性显示出来, //定义sql string sql = "select * from Students sd inner join StudentClass sc on sd.ClassId = sc.Cl 阅读全文
posted @ 2024-06-12 19:53 龙卷风吹毁停车场 阅读(12) 评论(0) 推荐(0)
摘要:常用属性: 1.CustomFormat: 格式化在控件中的日期显示格式 2.Format : 确定日期和时间是用标准格式显示还是用自定义格式显示 常用方法: 获取选择的时间: Convert.ToDateTime( this.dateTimePicker1.value)获取年: Convert.T 阅读全文
posted @ 2024-06-12 16:53 龙卷风吹毁停车场 阅读(71) 评论(0) 推荐(0)
摘要:private void FrmAddStudent_Load(object sender, EventArgs e) { StudentClassServer studentClassServer = new StudentClassServer(); List<StudentClass> stu 阅读全文
posted @ 2024-06-12 09:36 龙卷风吹毁停车场 阅读(211) 评论(0) 推荐(0)
摘要:/// <summary> /// 获取多个结果集 /// </summary> /// <param name="sql"></param> /// <returns></returns> /// <exception cref="Exception"></exception> public st 阅读全文
posted @ 2024-06-12 09:28 龙卷风吹毁停车场 阅读(25) 评论(0) 推荐(0)
摘要:public static class Verify { /// <summary> /// 验证手机号码 /// </summary> /// <param name="str_handset"></param> /// <returns></returns> public static bool 阅读全文
posted @ 2024-06-11 19:44 龙卷风吹毁停车场 阅读(94) 评论(0) 推荐(0)
摘要:需要使用到窗体的 FormClosing 事件 private void FrmMain_FormClosing(object sender, FormClosingEventArgs e) { DialogResult dialogResult = MessageBox.Show("是否确认关闭窗 阅读全文
posted @ 2024-06-11 19:15 龙卷风吹毁停车场 阅读(122) 评论(0) 推荐(0)
摘要:1. 定义一个外部的变量,例如我要打开的窗体名称为 "FrmAddStudent" 这些代码在 FrmMain.cs文件中 2. 在 FrmAddStudent 窗体点击关闭的地方 从新初始化 frmAdd 的值为 null我这点为点击右上角关闭按钮事件 "FormClosed" 阅读全文
posted @ 2024-06-11 17:47 龙卷风吹毁停车场 阅读(23) 评论(0) 推荐(0)
摘要:1. 如果创建 winform 窗体应用(.net Framework) ,那么创建类库的时候就需要选择创建 .net Framework 的类库,否则就睡导致添加引用时出现不兼容情况 2. 出现 :项目“..\Model\Model.csproj”指向“net8.0”。它不能被指向“.NETFra 阅读全文
posted @ 2024-06-11 16:39 龙卷风吹毁停车场 阅读(63) 评论(0) 推荐(0)
摘要:1. 第一步 2. 第二步: 第三步,把下面这些全安装上 4, 第四步: 在控制面板,将查看方式修改为小图标 5. 找到 "管理工具" 有的电脑叫 "windos工具" 点击进入 6. 找到刚刚安装的IIS 7. 点击鼠标右键,选择添加网站 8, 根据自己情况配置即可9, 注意: 在发布网站之前,需 阅读全文
posted @ 2024-06-05 15:05 龙卷风吹毁停车场 阅读(120) 评论(0) 推荐(0)
摘要:1、添加服务(Nuget 安装 ) Microsoft.AspNetCore.Authentication.JwtBearer 2.注意: 不要在nuget中安装 Microsoft.IdentityModel.Tokens 包, 直接suing 引用就有, 否则就会报401错误 3. 在 Prog 阅读全文
posted @ 2024-06-04 21:54 龙卷风吹毁停车场 阅读(230) 评论(0) 推荐(0)
摘要:using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.IO; using System.IO.Compression; namespace WebApplication1.Controllers { 阅读全文
posted @ 2024-06-04 21:13 龙卷风吹毁停车场 阅读(18) 评论(0) 推荐(0)
摘要:你可以使用C#的RNGCryptoServiceProvider类来生成随机的字节数组,然后将其转换为Base64编码的字符串作为JWT的秘钥。 using System; using System.Security.Cryptography; namespace YourNamespace { p 阅读全文
posted @ 2024-06-04 15:32 龙卷风吹毁停车场 阅读(197) 评论(0) 推荐(0)
摘要:1. 安装三个nuget包 2. 创建 log4net.config 文件 ,选中 文件鼠标右键,选择属性->复制到输出目录 修改为 始终复制 <?xml version="1.0" encoding="utf-8" ?> <log4net> <!-- Debug日志 --> <appender n 阅读全文
posted @ 2024-06-03 17:17 龙卷风吹毁停车场 阅读(216) 评论(0) 推荐(0)
摘要:1. 安装两个nuget包: 2. 创建log4net.config 配置文件,并选中log4net文件点击鼠标右键选择属性将"复制到输出目录"改为"始终复制" <?xml version="1.0" encoding="utf-8"?> <log4net> <!-- Define some out 阅读全文
posted @ 2024-06-03 16:17 龙卷风吹毁停车场 阅读(83) 评论(0) 推荐(0)
摘要:1. 再Program.cs 文件中添加 builder.Services.AddSwaggerGen(options => { //读取根据api生成的控制器xml文件 var file = Path.Combine(AppContext.BaseDirectory, "WebApplicatio 阅读全文
posted @ 2024-06-02 19:41 龙卷风吹毁停车场 阅读(59) 评论(0) 推荐(0)
摘要:1. 创建一个Config文件夹,再文件夹下创建一个类,我这点取名 DefaultValue.cs using Microsoft.OpenApi.Any; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen 阅读全文
posted @ 2024-05-31 22:47 龙卷风吹毁停车场 阅读(659) 评论(0) 推荐(0)
摘要:设置统一时间返回格式跳转到这片文章: https://www.cnblogs.com/tlfe/p/18225339 阅读全文
posted @ 2024-05-31 22:10 龙卷风吹毁停车场 阅读(18) 评论(0) 推荐(0)
摘要:安装 nuget:Microsoft.AspNetCore.Mvc.NewtonsoftJsonModel文件下创建的基类: namespace WebApiTest1.Model { public class Class { public long Id { get; set; } public 阅读全文
posted @ 2024-05-31 22:00 龙卷风吹毁停车场 阅读(136) 评论(0) 推荐(0)