01 2021 档案

摘要:本文按照C#语言的发展历史,介绍C#每个版本的新增特性,主要参考微软官方文档。了解这些语言特性可以帮助我们更高效的编写C#代码。 C# 1.0 与Visual Studio .NET 2002一起发布,该版本的C#非常像Java。 类 结构 接口 事件 属性 委托 运算符和表达式 语句 特性:有效地 阅读全文
posted @ 2021-01-30 11:58 louzi 阅读(456) 评论(0) 推荐(0) 编辑
摘要:本文介绍一种WPF程序实现本地化的方法。 步骤 首先,假设xaml文件中存在一个Button按钮,内容为“按钮”,实现本地化的步骤如下: 展开程序的Properties,双击Resources.resx文件进行编辑; 添加一条资源,名称为"btnContent",值为"按钮"; 右键复制Resour 阅读全文
posted @ 2021-01-19 15:37 louzi 阅读(125) 评论(0) 推荐(0) 编辑
摘要:本文介绍使用独立的xaml文件添加静态资源的方式。 步骤 创建XAML文件,如ImageButton.xaml,添加ResourceDictionary标签,并添加静态资源; 在App.xaml的Application.Resources标签中添加xaml资源文件; 在xaml界面文件中使用Stat 阅读全文
posted @ 2021-01-19 12:05 louzi 阅读(772) 评论(0) 推荐(0) 编辑
摘要:本文介绍面向对象设计的SOLID原则,参考《大话设计模式》一书,常用的23种设计模式,可参考链接。 单一职责原则 定义:就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的能力。这种耦合会导致脆弱的设 阅读全文
posted @ 2021-01-10 09:38 louzi 阅读(83) 评论(0) 推荐(0) 编辑
摘要:**写在前面:**本文代码摘自《Head First C#》 本文使用ObjectAnimationUsingKeyFrames + Storyboard构建一个动画。 ObjectAnimationUsingKeyFrames为关键帧动画,它允许为动画设置几个关键帧,其中每一帧为ObjectKey 阅读全文
posted @ 2021-01-03 01:11 louzi 阅读(239) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示