C#
文章平均质量分 64
Lemon{hello_word}
IT入门
展开
-
C#和C语言的区别
总的来说,C 语言更底层,很多东西都需要自己 DIY,但极其灵活,功能十分强大,其精华在于指针,直接管理数据存储,面向过程编程,很多操作系统和系统软件都是用 C 语言写的;C# 是一种安全的、稳定的、简单的、优雅的,由 C 和 C++ 衍生出来的面向对象的编程语言。相关的还有 c++,可以做系统的底层开发,也不容易掌握。#:纯面向对象的(跟 java 很像),是 ms .net framework 的主力之一,它的代码运行是安全的,里面没有指针和引用,像 java 一样有垃圾回收机制。...转载 2022-08-11 15:47:38 · 4360 阅读 · 1 评论 -
C#多播委托
在 C# 语言中多播委托是指在一个委托中注册多个方法,在注册方法时可以在委托中使用加号运算符 或者减号运算符来实现添加或撤销方法。在现实生活中,多播委托的实例是随处可见的,例如某点餐的应用程序,既可以预定普通的餐饮也可以预定蛋糕、鲜花、水果等商品。在这里委托相当于点餐平台,每一个类型的商品可以理解为在委托上注册的一个方法。下面通过实例来演示多播委托的应用。【实例】模拟点餐平台预定不同类型的商品。根据题目要求,在实例中分别预定快餐、蛋糕、鲜花三类商品,代码如下。class P..原创 2022-05-07 21:05:48 · 533 阅读 · 0 评论 -
C#中如何删除DataTable数据
C#的小知识原创 2022-04-26 15:30:14 · 6332 阅读 · 0 评论 -
using关键字的用法以及作用
在C# 中 using的用途主要有三个第一个是引用命名空间// 这个可以说是最常用的using namespace;第二个是为命名空间或类型创建别名。这称为“using 别名指令”。using Project = PC.MyCompany.Project;Project.MyClass mc = new Project.MyClass();第三个是当使用 IDisposable对象时,应在 using 语句中声明和实例化此对象。using 语句按照正确的方式调用对象上的 Dis.原创 2022-04-20 08:44:07 · 386 阅读 · 0 评论 -
MVVM介绍
MVVM 和 MVVMLight介绍 MVVM是Model-View-ViewModel的简写。类似于目前比较流行的MVC、MVP设计模式,主要目的是 为了分离视图(View)和模型(Model)的耦合。 它是一种极度优秀的设计模式,但并非框架级别的东西,由MVP(Model-View-Presenter)模式与 WPF结合的应用方式时发展演变过来的一种新型架构。 立足于原有MVP框架并且把WPF的新特性糅合进去,以应对PC端开发日益复杂的需求变化。结构如图所示:相对于之前把逻辑结构写在.原创 2022-04-01 20:35:00 · 1144 阅读 · 0 评论 -
WPF中的ControlTemplate
1定义:WPF包含数据模板和控件模板,其中控件模板又包括ControlTemplate和 ItemsPanelTemplate,这里讨论一下ControlTemplate。 其实WPF的每一个控件都有一个默认的模板,该模板描述了控件的外观(视觉树)以及 外观对外界刺激所做出的反应(触发器)。我们可以自定义一个模板来替换掉控件的默认模板以便打造个性化的控件。 与Style不同,Style只能改变控件的已有属性值(比如颜色字体)来定制控件,但控件模板可以改变控件的内部结构(VisualTre原创 2021-09-29 18:55:57 · 213 阅读 · 0 评论 -
WPF的动画
WPF动画使用三种方法:(1)线性插值:在开始值和结束值之间以逐步增加的方式改变属性的动画(线性插值过程)。(2)关键帧:从一个值突然变成另一值的动画(关键帧动画)。所有关键帧动画都使用"类型名 + AnimationUsingKeyFrames " 的形式进行命名,比如StringAnimationUsingKeyFrames和ObjectAnimationUsingKeyFrames。(3)路径。在System.Windows.Media.Animation名称空间中将发现以下内...原创 2021-09-13 22:30:53 · 232 阅读 · 0 评论 -
Visual studio的图标
1、“类视图”和“对象浏览器”图标2、信号图标原创 2021-08-27 21:54:39 · 791 阅读 · 0 评论 -
XAML的资源
一、资源 1. 什么是资源: 资源是可以在应用程序的不同位置重用的对象。XAML资源的示例包括画笔和样式。每个 框架级别的元素(FrameworkElement或FrameworkContentElement)都有一个resource属 性,该属性包含资源定义的资源(作为ResourceDictionary)。可以在任何元素上定义资 源,但是资源通常是在根元素上定义的。当在页面根元素上定义一个资源时,页面逻辑 树中的所有元素都可以访问它,并且您可以重用相同的资源来设置接受该资源表示的原创 2021-08-27 21:15:53 · 264 阅读 · 1 评论 -
Window窗体属性
XAML三个顶级元素:Window、UserControl(用户控件,布局的时候像窗体那样布局就可以了)、Page把窗体以网页形式展现。而一个XAML页面里只能有一个顶级元素。而顶级元素里面只能有一个子元素。因此要有布局控件1. 窗口的外观 WPF中默认窗口框架的外观,主要取决于Icon、Title、WindowStyle、ResizeMode等属 性。 Icon 指定窗口的图标; Title 指定窗口的标题; WindowStyle指定窗口样式,有4个取值: ...原创 2021-08-06 09:01:16 · 113 阅读 · 0 评论