- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 c# 对List数据筛选
主要用于两个list集合进行对比,老数据与新数据对比,两个集合存在同样的数据,但是新list集合存在的数据是老list不存在的,因此把新list中的数据剔除出来放入一个新的集合,对比数据的不同主要用集合中对象的属性进行对比,找出差集放入新的集合...
2022-04-21 10:40:25
4874
原创 c# 对List排序
当前是按照日期对象进行排序//对list集合按照日期排序【有 - 代表从大到小,没有-代表从小到大】 list.Sort((x, y) => x.RequestDate.CompareTo(y.RequestDate));
2022-04-21 10:35:12
1199
原创 C# 事件event使用
1. 定义事件public event EventHandler<string> myEvent;【泛型:传递的参数】2.发送事件if(myEvent != null){myEvent(this,"数据");}3.订阅事件myEvent+=MyEvent_Click;4.事件执行方法 private void MyEvent_Click(object? sender, string e) { }5...
2022-04-18 11:18:02
594
原创 c# exe发布后运行获取管理员权限
///用于发布后可以运行时获取管理员权限 var wi = WindowsIdentity.GetCurrent(); var wp = new WindowsPrincipal(wi); bool runAsAdmin = wp.IsInRole(WindowsBuiltInRole.Administrator); //获取当前程序是否有管理员权限 if (!runAsAdmin) ...
2022-04-18 10:59:37
1082
原创 c# 序列化与反序列化
反序列化 otherData = System.Text.Json.JsonSerializer.Deserialize<AllData>(json);//多态反序列化(主要用于可以自动识别子类,将父类转换为子类) var Settings = new JsonSerializerSettings() { TypeNameHandling ...
2022-04-18 10:55:55
334
原创 C# listbox 和propertyGrid结合使用
listbox绑定数据,实现数据变化listbox自动更新点击listbox条目进行与propertyGrid数据绑定数据类中实现实现listbox 选中刚创建的条目 listBox1.SelectedIndex = -1;//默认选中刚创建的 listBox1.SelectedItem = templateFile.newList[position]; /// <summary> ...
2022-04-18 10:51:23
387
原创 C# winform 弹出编辑框
IWindowsFormsEditorService 【命名空间】using System.Windows.Forms.Design;在数据类中使用注解 EditorAttribute(typeof(MyUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))运行结果
2022-04-18 10:40:26
484
原创 c# .net 自定义下拉列表
自定义类继承TypeConverter在数据类中使用[TypeConverter(typeof(FileNameConverter))]注解,
2022-04-18 10:33:14
374
原创 c# listview 使用
初始化listview//添加顶部标签//添加分组//listview添加条目并设置将分组添加进去设置lietview默认选中条目设置双击//设置lietview头部
2022-04-18 10:26:33
361
原创 对集合中数据进行搜索,查找符合要求的数据,使用lambad
创建三个javabean类,同时填充数据进去 val studentBean = StudentBean() studentBean.age = 12 studentBean.number = "100721" val studentBean2 = StudentBean() studentBean2.age = 14 studentBean2.number = "1001001" val student3 = StudentBean() stu.
2021-11-10 22:27:55
1961
原创 Swagger codegen 使用操作 java版
首先下载swagger-codegen版本-cli.jar的版本其次在下载好存放jar的地方打开cmdjava -jar swagger-codegen-cli.jar generate -i https://xytech.azurewebsites.net/swagger/v1/swagger.json -l java -o E:\XytechAPIClient -D hideGenerationTimestamp=truehttp:【需要转换的json】java【转换的语言】E:【转
2021-08-27 09:59:10
570
空空如也
android 9.0通知折叠的监听跳转
2021-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人