![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 52
Black_Hans
这个作者很懒,什么都没留下…
展开
-
IEnumerable和IEnumerable<T>
IEnumerable有两个接口形式,非泛型的IEnumerable在System.Collections中,泛型的IEnumerable<T>在System.Collections.Generic中。IEnumerable<T>由于是强类型对象,因此使用对象成员比较方便,IEnumerable是弱类型对象,作为虚参可以适应更多的对象,然后可以使用Cast<T>()和OfType<T>()的扩展方法转换为强类型集合。曾经写过一个函数,void原创 2021-03-16 11:11:52 · 1432 阅读 · 0 评论 -
WPF定制TabItem中遇见的怪问题
在开发一个WPF应用时,嫌原有的TabItem风格太简单,因此定义了自己的TabItem风格,如下:<Style TargetType="{x:Type TabItem}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type TabItem}" > <Border x:Name="layout" BorderBrush="原创 2021-02-28 20:51:55 · 1183 阅读 · 0 评论 -
WPF利用Resx的多语言支持
利用resx资源文件实现应用程序的多语言支持原创 2020-07-26 22:42:07 · 3469 阅读 · 2 评论 -
C#中XML访问手段分析
C#中对XML的访问提供了序列化、流式非缓存和XML模型缓存三种方式。这三种方式在不同的场合各有特点,本文尝试对其进行简单的使用分析。原创 2017-08-03 17:12:18 · 276 阅读 · 0 评论