摘要: 例如: 扫雷程序:在第一次绑定数据模板后,后面要根据翻开的格子的属性,进行判断,来决定翻开后要展示插旗、空白格或者数字格 绑定数据的实体类 这里必须要把需要动态绑定的属性加上OnPropertyChanged事件,否则无法触发 public class NumData : INotifyProper 阅读全文
posted @ 2025-04-16 17:02 LuoLh 阅读(121) 评论(0) 推荐(0)
摘要: 服务端 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)
摘要: 从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)
摘要: 直接使用OpenFileDialog时,有时候会导致程序直接崩溃,所以需要进行处理 OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = $"请选择【{type}】Excel文件"; ofd.Filter = "Excel文件| *.xlsx; 阅读全文
posted @ 2025-02-12 16:24 LuoLh 阅读(154) 评论(0) 推荐(0)
摘要: 要求: 1、按照第一个字符的键值 ASCII 码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值 ASCII 码递增排序,以此类推。 2、所有节点数据字段均需要排序,即所有子节点和深度底层节点的数据字段。 方法一 static void Main(string[] args) { J 阅读全文
posted @ 2024-07-08 15:03 LuoLh 阅读(269) 评论(0) 推荐(0)
摘要: 方法一: 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)
摘要: 本文只实现SM2的加签以及验签。 首先需要安装包 Portable.BouncyCastle。然后创建类 EasyGmutil namespace ConsoleApp1 { public class EasyGmUtil { private static X9ECParameters x9ECPa 阅读全文
posted @ 2024-07-02 17:28 LuoLh 阅读(781) 评论(0) 推荐(0)
摘要: 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)