会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
waou
博客园
首页
新随笔
联系
订阅
管理
2025年4月16日
WPF ItemsControl联合UniformGrid绑定集合,动态修改数据模板
摘要: 例如: 扫雷程序:在第一次绑定数据模板后,后面要根据翻开的格子的属性,进行判断,来决定翻开后要展示插旗、空白格或者数字格 绑定数据的实体类 这里必须要把需要动态绑定的属性加上OnPropertyChanged事件,否则无法触发 public class NumData : INotifyProper
阅读全文
posted @ 2025-04-16 17:02 LuoLh
阅读(121)
评论(0)
推荐(0)
2025年2月12日
C# WebService返回List<T>类型数据
摘要: 服务端 1、新建WebService服务,添加函数 [WebMethod] public List<Test> GetData(string time) { try { List<Test> testList= new List<Test>(); //中间调用获取数据的逻辑代码 return tes
阅读全文
posted @ 2025-02-12 17:28 LuoLh
阅读(84)
评论(0)
推荐(0)
C# JSON转XML
摘要: 从JSON转为指定根节点的XML,需要先引用Newtonsoft.Json DataTable localTable = new DataTable(); JObject res = new JObject { ["List"] = JArray.Parse(JsonConvert.Serializ
阅读全文
posted @ 2025-02-12 16:43 LuoLh
阅读(143)
评论(0)
推荐(0)
C# Winform选择文件
摘要: 直接使用OpenFileDialog时,有时候会导致程序直接崩溃,所以需要进行处理 OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = $"请选择【{type}】Excel文件"; ofd.Filter = "Excel文件| *.xlsx;
阅读全文
posted @ 2025-02-12 16:24 LuoLh
阅读(154)
评论(0)
推荐(0)
2024年7月8日
C# JSON根据键的ASCII码进行排序
摘要: 要求: 1、按照第一个字符的键值 ASCII 码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值 ASCII 码递增排序,以此类推。 2、所有节点数据字段均需要排序,即所有子节点和深度底层节点的数据字段。 方法一 static void Main(string[] args) { J
阅读全文
posted @ 2024-07-08 15:03 LuoLh
阅读(269)
评论(0)
推荐(0)
2024年7月5日
C# 去除JSON的空节点
摘要: 方法一: using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; JObject testJson = new JObject() { { "code", "1234
阅读全文
posted @ 2024-07-05 16:54 LuoLh
阅读(44)
评论(0)
推荐(0)
2024年7月2日
C# .NET Framework 实现SM2加签、验签
摘要: 本文只实现SM2的加签以及验签。 首先需要安装包 Portable.BouncyCastle。然后创建类 EasyGmutil namespace ConsoleApp1 { public class EasyGmUtil { private static X9ECParameters x9ECPa
阅读全文
posted @ 2024-07-02 17:28 LuoLh
阅读(781)
评论(0)
推荐(0)
C# HttpWebRequest 各种请求方式汇总
摘要: GET //直接返回字符串 public static string Gets(string url, JObject headers) { string result = ""; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url)
阅读全文
posted @ 2024-07-02 11:54 LuoLh
阅读(81)
评论(0)
推荐(0)
公告