自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 LinkLable

指示链接是否被访问过,通常在linkclick事件中设置该属性为true。(即发生点击后,事件将属性值改变),也可通过设置具体link的Visited进行设置。用户单击超链接时,超链接的颜色。表示禁用超链接时所用的颜色。

2024-05-09 16:31:03 132

原创 wpf livechart使用

3、设置数据,在数据项确定图类型。2、设置横轴,纵轴数据,

2024-04-26 09:02:51 319 1

原创 wpf 控件

ItemsControl:根据ItemsSource绑定的数据,自动生成一定数量的空间,类似于遍历,绑定的数据位可遍历的数据,注意:控件内容模版上绑定内容默认为ItemsSource的元素(会进行遍历)。:子控件按从左到右的顺序定位,在当前行上的控件超出允许的空间时,换行到下一行。UniformGrid:设置行或者列数,内容控件自动排布,类似于数组。:子控件在水平或垂直的行上虚拟化并排列。:子控件提供其自己的布局。:子控件与面板的边缘对齐。:子控件垂直或水平堆叠。:子控件由行和列定位。

2024-04-09 15:09:58 513

原创 c#拓展方法

以上为为string类增加的 ToInt32方法。

2024-03-29 09:55:15 74 1

原创 异步编程1

声明异步方法返回值一般为 Task<T>,无返回Task(lamda表达式则需要 Async)如果框架不支持异步方法,但只有异步方法,有返回值可以使用result,无这wait。一步方法具有传染性,如果一个方法中使用了异步方法,则该方法也为异步。使用异步方法一般要在前面加await。异步方法方法名一般有“Async”

2024-03-19 23:53:35 80

原创 反射 2 程序集获取

加载程序集的三种方法。

2024-03-06 11:25:31 334 1

原创 泛型的逆变与协变

在C#中,协变(covariance)和逆变(contravariance)是两种类型参数变化的形式,它们主要用于泛型接口和委托中,以支持更加灵活的类型转换。则允许您将基类的实例赋值给派生类的引用,这在泛型接口和委托的参数类型中特别有用。允许将派生类的实例赋值给基类的 引用,这在泛型接口和委托的返回类型中特别有用。关键字来标记泛型接口或委托中的泛型参数,您可以实现逆变。关键字来标记泛型接口或委托中的泛型参数,可以实现协变。例如,假设有一个表示泛型集合的接口。两者实质上都遵循里氏替换原则。

2024-03-01 15:49:25 338 1

原创 C#反射 1基础

在C#中,反射(Reflection)允许你在运行时检查对象的类型、调用对象的方法、访问对象的字段、获取对象的属性以及创建和实例化对象。这些功能都是通过System.Reflection命名空间中的类来实现的。

2024-03-01 14:29:45 353 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除