自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#<2>XAML命名空间

XAML命名空间是一种用于在XAML标记中引用不同的类型和属性的机制。可以将XAML元素和属性与对应的NET类和成员映射,从而实现对象构造和属性赋值。

2023-11-15 02:56:44 65

原创 指针<1>

px++ :指针加1,也就是 int x 地址加1,int 类型加1是加4个字节。2.*&a的含义:先进行&a运算,得a的地址,再进行*运算。3.*&a和*pointer_1的作用是一样的,它们都等价于变量a,即*&a与a等价。*:1.在定义的时候,表示后面的变量是指针。PS:指针变量的值是指针,通俗解释,指针变量中存放的值是指针。指针变量(变量):一个专门存放另一个变量的地址,称为指针变量。p指向的是整数,整数占4字节,所以P+1加4个字节。Q指向的是字符,字符占1字节,所以Q+1加1个字节。

2023-11-15 02:56:27 57

原创 WPF<1>_XAML基本

XAML是一种新的可扩展应用程序标记语言,是WPF中专门用于设计UI的语言,是一种单纯的声明型语言。XAML语言作为编程代码的替代方法,用于实例化和初始化对象,以及在父子层次结构中组织这些对象。

2023-11-11 23:28:54 75

原创 C#泛型概念

1.泛型方法PS:泛型方法可以使用多类型参数进行重载。

2023-11-08 22:06:18 73

原创 C#窗体<2>普通控件

分组框控件(GroupBox)为其他控件提供分组,按照控件的分组来细分窗体的功能。6.状态栏 (StatusStrip)通常处于窗体的最底不,用于显示窗体上对象的相关信息或者显示应用程序的信息。文本框控件(TexBox)用于获取用户输入的数据或者显示文本。3.分组控件 : 容器控件(Panel)用于为其他控件提供可识别的分组,其可以使窗体的分类更详细。数值选择控件(NumericUpDown)显示和输入数值的控件。1.文本类: 标签控件(Label)用于显示用户不能编辑的文本,标识窗体上的对象。

2023-11-08 20:58:59 43

原创 C#窗体<1>设置启动窗体

语法: public event FormClosingEventHandler FormClosing。2.设置子窗体 语法: public Form MdiParent{get;语法: public static void Run(Form mainForm)显示语法: public void Show();隐藏语法:public void Hide();窗体关闭时,触发窗体的FormClosing事件。mainForm: 代表要设为启动窗体的窗体。窗体加载时,触发窗体Load事件。

2023-11-08 20:14:36 664

原创 C# 异常处理

tryelse。

2023-11-08 16:58:23 28

原创 C# 接口

C#中的显式接口成员实现(Explicit Interface Member Implementation)是一种特殊的语法,它允许一个类显式地指定其如何实现一个接口的成员。2.显式接口成员属于接口的成员,而不是类的成员,因此,不能使用类对象直接访问,只能通过接口对象来访问。接口可以包含方法,属性,索引器和事件作为成员,但是并不能设置这些成员的具体值。接口通过类继承实现,一个类虽然只能继承一个基类,但可以继承任意接口。声明实现接口的类时,需要在基类列表中包含类所实现的接口的名称。

2023-11-08 16:13:28 43

原创 Keil结构化编程(添加)

在模块化编程中,低内聚高耦合是常见的现象。低内聚表示一个模块内部的功能比较松散,没有紧密的逻辑关系。高耦合则表示模块之间的依赖关系比较强,一个模块的改变可能会影响到其他模块。

2023-11-08 13:36:58 69

原创 C# 编程规范与编程指南

花一些时间静心看一遍,遇到问题,大概有个印象去哪里找。

2023-11-08 11:34:43 100

原创 C# Button 按钮功能

PS: 注意在事件属性中要选择对应的事件。

2023-11-06 22:04:55 684

原创 C#类的(封装,继承,多态)

Animal类继承了Mammal类,Mammal类继承了Vertebrate类。通过继承,我们可以避免重复编写已有的代码,并且可以扩展已有的功能。在上面的示例中,Animal类可以访问Mammal类和Vertebrate类的所有方法,同时添加了新的MakeSound方法。3.多态多态是指一个接口或超类可以引用多种类型的对象,并且可以根据实际对象的类型调用相应的方法。//这是一个接口,名为 Shape,它有一个方法 Area(),这个方法返回一个 double 类型的值。

2023-11-06 02:01:38 30

原创 C#类函数成员(构造函数和析构函数)

(在C#中通常称为终结器)是在垃圾收集器准备回收对象之前调用的方法。它通常用于释放对象使用的资源。构造函数是在创建给定类型的对象是执行的类方法。构造函数具有与类相同名称,它通常初始化新对象的数据成员。主要用来对对象进行初始化和回收对象资源。

2023-11-06 01:47:20 77

原创 C#程序结构(基本概念)

结构(struct)是值类型,而类(class)是引用类型。这意味着当您在程序中创建结构的实例时,会为该实例分配内存空间,并且该实例会占用内存直到不再使用。而类的实例实际上是对类类型的引用,当您创建类的实例时,会为该引用分配内存空间,而类的实例本身可能位于其他内存位置。此外,结构可以包含构造函数、析构函数和其他方法,就像类一样。构造函数用于初始化结构的字段,析构函数用于清理结构使用的资源,其他方法则提供了结构的特定功能。结构修饰符 struct 结构名。C# 文件的后缀为 .cs。

2023-11-06 00:29:43 219

原创 C# 方法(基础 重要)

方法是一种用于实现可以由对象或类执行的计算或操作的成员。

2023-11-06 00:19:00 37

原创 C# 属性(属性,重要)

属性是一种用于访问对象或类的特性的成员。举例,属性就是特征,如,button ,字体颜色,背景颜色,字体大小,等等如,date类,该类中有一个属性day//* 属性不能作为ref参数或out 参数传递 //public int day // 星期属性setDay=value;

2023-11-05 23:37:34 228

原创 C#图标注释

2023-11-05 22:26:40 31

原创 C# String 方法

2023-11-05 22:22:12 21

原创 C#类和字段

1.类2.字段

2023-11-05 21:03:20 43

原创 C#项目框架(添加)

2023-11-05 20:56:34 48

原创 C#用户控件调用主窗体类和方法

【代码】C#用户控件调用主窗体类和方法。

2023-11-05 20:54:28 672

原创 C#中静态方法和实例化方法的区别、使用(转载)

1 访问修饰符 返回类型 方法名 (参数列表)2 {3 // 方法的主体…4 }

2023-11-05 17:23:43 160

原创 C#曲线方法(摘录)

winform程序,在NuGet中安装ScottPlot.WinForms库,在安装ScottPlot.WinForms时会自动安装ScottPlot库。设置x轴刻度是否旋转:formsPlot1.Plot.XAxis.TickLabelStyle(rotation: 45);设置x轴以时间格式显示:formsPlot1.Plot.XAxis.DateTimeFormat(true);设置chart的标题:formsPlot1.Plot.Title("实时曲线");准备,下安装ScottPlot库,

2023-11-03 02:36:58 601

原创 事件(摘录)

基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。C# 中使用事件机制实现线程间的通信。

2023-03-24 00:12:47 25

原创 委托定义和使用(摘录)

是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自类。

2023-03-23 23:39:46 48 1

原创 C# 类概念

类class,封装包,类的定义(数据结构)如何使用这个类,访问内部成员函数,实例化。

2022-10-19 07:18:01 58

空空如也

空空如也

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

TA关注的人

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