自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WinForm+C#小案例--->用代码实现窗体设计的香烟购物车小案例

用代码实现窗体设计的香烟购物车小案例

2025-11-24 20:21:26 146

原创 C# JSON 操作完全指南:从基础到高级

一篇文章让你读懂C# JSON 操作

2025-11-24 19:17:13 509

原创 WinForm+C#小案例--->猜字母PK游戏

实现这个案例我们可以分为2个步骤。

2025-11-22 11:25:30 147

原创 WinForm+C#小案例--->爱心跑马灯演示

实现这个案例我们可以分为3个步骤。

2025-11-22 09:56:42 312

原创 C#小案例-->汽车租聘系统计价功能

【代码】C#小案例-->汽车租聘系统计价功能。

2025-11-22 09:03:27 715

原创 正则表达式超详细版

正则表达式超详细版---->一篇文章让你认识正则表达式概念及其用法

2025-11-21 17:32:11 1668

原创 WinForm窗体-->注册登录界面

【代码】WinForm窗体-->注册登录界面。

2025-11-20 21:35:15 360

原创 VisionPro工具使用--->螺丝个数及宽度检测与显示

螺丝个数及宽度检测就到这里,其他的工具详细使用下期敬请期待发布,希望对大家有所帮助。

2025-11-20 09:11:41 323

原创 VisionPro工具使用--->骰子点数测量与显示

骰子点数测量与显示就到这里,其他的工具详细使用下期敬请期待发布,希望对大家有所帮助。

2025-11-19 17:25:16 240

原创 VisionPro软件介绍和工具使用及其软件界面介绍

1.首先新建一个CogJob2.点击创建的CogJob3.添加图片初识VisionPro就先这些,其他的工具详细使用下期敬请期待发布,希望对大家有所帮助。

2025-11-19 15:25:27 694

原创 Windows基础控件及其基本操作

用于为用户提供唯一选择,Text属性用于指定按钮右侧文本,Checked属性用于控制其选中状态,当选中状态发生更改时,将触发CheckedChanged事件。用于为用户提供多项选择,Text属性用于指定控件右侧文本,Checked属性可以控制其选中状态,选中状态发生变化时,将触发CheckedChanged事件。作为一个容器,可以拖拽其他控件到其中,起到分组的作用,可以通过Text属性设置左上角的文本。作为一个容器,可以拖拽其他控件到其中,起到分组的作用,当内部的控件超出范围的时候可以通过。

2025-11-17 16:00:05 771

原创 WinForm软件部署架构、窗体及其常用属性

浏览器将请求发送给web服务器,web服务器对请求进行处理,将响应的数据发回浏览器。是部分类,不是类的修饰符。程序在编译和运行时,会将两部分编译成一个完整的类。客户端向服务器发送请求,服务器处理请求并将响应发送给客户端。应用程序全部或部分部署在客户端,数据库或部分程序在服务器端。冒号在C#中有两种含义:类的继承和接口的实现。应用程序全部部署在服务器端,客户端只有浏览器。选中窗体,在属性面板中可以按字母或分类排序。类的属性和方法,一般将名字改为。对应公司官网web开发。切换代码视图,快捷键。

2025-11-17 15:57:06 465

原创 C#委托、委托的实例化、多播委托、委托的调用、内置委托、泛滥委托

委托是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变(可以理解为是一种数据类型)c#中的委托类似于c或者c++中函数的指针。委托用于实现事件和回调方法。

2025-11-14 21:43:02 443

原创 C#函数的定义和调用、函数的参数、函数的返回值、函数的引用参数和输出参数、变长参数、函数重载、递归函数

/一个方法分为两个部分:方法的定义(方法的声明) 方法的调用(执行)//方法的调用 方法名() 即可就是在方法的名字后面加一个() 因为 () 称之为执行运算符Test();//封装一个方法 打印10次吴亦MyWrite();//方法声明在哪里://1.class语句块中//2.struct语句块中//方法的定义基本语法:// 1 2 3 4// static 返回类型 函数名(参数类型 参数名1, 参数类型 参数名2,..... )//{// 方法的代码逻辑;

2025-11-14 21:37:45 407

原创 C#索引器

让对象可以像数组一样通过索引访问其中的元素,使程序看起来更直观,更容易编写。

2025-11-13 20:06:34 134

原创 C#IO流_StreamReader和StreamWriter

【代码】C#IO流_StreamReader和StreamWriter。

2025-11-13 20:04:45 197

原创 C#IO流、目录操作Directory、File文件操作、 文件流FileStream

【代码】C#IO流、目录操作Directory、File文件操作、 文件流FileStream。

2025-11-12 19:26:55 605

原创 C#Lambda表达式、C#中集合类型、哈希表、SortedList 排序列表、堆(Heap)栈(Stack)、Queu列队

哈希表中的每一项 都有 一个键/值对组成,键用于访问集合中的指定项。Stack:堆栈 堆栈类表示一个后进先出的对象集合,当需要对项目进行后进先出的访问,则可以使用堆栈。c#中集合类Collection 是专门用于数据存储和检索的类,类中提供了堆栈,队列,列表,哈希表的支持。堆(Heap)栈(Stack) 类 表示一个 后进先出 的集合对象,当你的项目需要进行 先进后出 访问时,则可以使用 堆栈。这些类创建Object类的对象集合。

2025-11-12 19:15:40 1264

原创 C#List单列集合、字典集合、抽象类、接口、密封类、部分类

/抽象类 主要是想要 在类中去 定义抽象方法//抽象方法: 使用 abstract关键字 修饰的方法 就叫做抽象方法//抽象方法 是没有方法体, 结尾不以{}结尾, 而是以;结尾//抽象方法 一般我们 定义在 抽象类(接口), 普通类是 不允许定义抽象方法的//当我们在类中定义方法,如果该不需要方法体,只需要声明一个方法格式,你们此方法可以被定义为一个抽象方法//如果该方法是需要被重写的,那么我们可以把该方法定义成抽像方法。

2025-11-11 20:02:02 433

原创 C#作用域、Random随机数类、DateTime时间类、字符串String属性、ArrayList动态数组

作用域:变量可以使用的一个范围。局部变量 :只能够在局部使用。全局变量:可以在任何地方使用。{ }他就表示一个作用域。

2025-11-11 09:03:36 361

原创 C#多态、多态_函数重载、多态_运算符重载、函数重载和函数重写的异同点、万物之父object的方法

多态 按字面的意思就是“多种状态” 让继承同一父类的子类们 在执行相同方法时有不同的表现(状态) 主要目的: 同一父类的对象 执行相同行为(方法)有不同的表现。静态多态: 在 编译 的过程中,通过 方法的 重载 和 运算符的 重载 来实现 编译时的 一个多态,也称为 静态绑定 或 早期绑定。多态性 他可以是 动态的 也可以是 静态的,静态 指在 编译的过程 中发生的,动态 是指在 运行过程 中发生的。问你对类进行相同的new行为,出现了不同的效果,这个可以理解为多态。万物之父 关键字: object。

2025-11-10 15:04:57 387

原创 C#类的继承、里氏替换原则、继承类的构造函数、子类访问父类、访问修饰符

如果一个类 没有 继承任何类,那么他 默认继承的 就是object类,c#中所有的类,都 直接 或者 间接 继承object,object是 所有类的“终极基类"重点: 语法表现 父类容器装子类对象 ,因为子类对象包含了父类的所有内容,不能用子类容器装父类对象。这个被 继承的类 我们称之为 “父类”(基类),这个 新的类 我们称之为"子类"(派生类)private:私有的,仅能在当前类的内部访问,子类和实例都不能访问。public :公共的 公开的 ,当前类,子类,实例都可以访问。

2025-11-10 14:19:23 376

原创 C#构造函数、析构函数、垃圾回收机制、静态类和静态该构造函数、常量(const)、只读变量(readonly)、

作用: 1.将常用的静态成员写在静 态类中 方便使用 2.静态类不能被实例化,更能体现工具类的 唯一性 比如 console就是一个静态类。特点: 1.静态类和普通类都可以有 2.不能使用访问修饰符 3.不能有参数 4.只会自动调用一次(当你第一次使用这个类里面的内容的时候)2.存储位置不同 非静态成员: 存储在实例化对象上,每个对象都有一份 静态成员: 存储在类上,所有实例共享一个成员。静态成员的作用: 提供了一种不需要实例化对象,就可以访问类成员的一种方式。当引用类型的堆内存被回收时,会调用该函数。

2025-11-09 16:42:07 810

原创 C#面向对象、类(Class)与对象、属性(Oroperty)和字段(Field)

类:就是 一个定义了 数据类型的 模板,比如,学生类,汽车类,动物类.... 就是拥有相同信息和行为的抽象的一个概念,某一类事物的总称 引用类型。对象:是实实在在的个体,由类创建 是类的实例化,由某一个类创建(new)出来的,一个你能想象的或者看到的,比如,一个学生,一辆汽车,一个动物。一个类的创建 实际上并没有任何数据,它们仅仅定义了一个类是什么,意味着什么,有什么组成,以及可以执行什么操作。当我们创建一个类的同时,也会拥有一个数据类型,所有这个类实例化出来的对象,都属于这个类型。(复用封装对象的代码;

2025-11-09 16:36:11 354

原创 C#枚举类型、object类型、值类型、引用类型、结构体

枚举可以和 int (括号强转) string (.Tostring()) 可以相互转换 Enum就是枚举类型 qqType = ( 想要转成的枚举名字)Enum.Parse(typeof( 想要转成的枚举名字)," 用于转换的 枚举成员");1.object类型是所有类型的父类型,也就是说,object类型可以存储任意的数据类型,对象是C#中所有数据类型的终极基类(父类),可以理解为:object为任意类型。申明枚举变量 使用申明的自定义枚举类型 创建一个枚举变量。值类型: 其他的 结构体 枚举。

2025-11-08 09:11:56 542

原创 C#数组及其排序和方法

/1.变量类型[] 数组名;//只是声明了一个数组 但并没有开房//变量类型 可以是我们学过的所有变量类型int[] arr1;//声明了一个用于存储int类型数据的数组//2.变量类型[] 数组名 = new 变量类型[数组的长度];//这种方式 相当于开了10个房间 可以在这个数组里面存储10个数据 但房间里面的int值默认为0//数组初始化之后,c# 或自动在开辟的空间里面填充一个默认值进行占位。

2025-11-08 09:11:01 442

原创 C#流程控制、条件分支、循环语句、九九乘法表、水仙花束、输出数字对应位置

执行过程:当某个条件表达式成立之后,会执行条件表达式成立 后面的代码 其他的条件表达式里面的代码都不会执行了, 如果所有的条件表达式都不成立 ,则执行else里面的代码。因为满足条件之后 后面代码就不会执行了。与条件分支语句区别: 条件分支语句 是 让代码产生分支 循环语句 是 让代码可以被重复执行。顺序结构:从上到下,从左往右的顺序去执行的,就是说程序自上而下的有序运行。作用:让顺序执行的代码 产生分支 用于在不同的情况下执行不同的代码。作用:让顺序执行的代码 可以不停的循环执行某一代码块的内容。

2025-11-07 09:00:30 746

原创 C#类型转换、异常捕获、运算符

◦ || (逻辑或) 或者的意思 布尔值||布尔值 真理:只要有一个布尔值为true,结果就为true,两个都为false,结果才为false 有真则真 同假为假。◦ && (逻辑与) 并且的意思 布尔值&&布尔值 真理:只有两边的布尔值都为true的时候 结果才为真 ,有一个为false 结果就为假 有假则假 同真为真。◦ 无符号 装 有符号(有符号转无符号):有符号的变量是不能够隐式转换成无符号的,因为有符号有负数。◦ 无符号:ulong → uint → ushort → byte(范围大→小 )

2025-11-07 08:59:44 1072

原创 C#变量、常量、转义字符

◦ float:4 字节、32 位,存 7 ~ 8 位有效数字;◦ decimal:16 字节、128 位,存 27 ~ 28 位有效数字,数字加 M/m 标识,不建议普通场景用,默认值为0.0M。◦ double:8 字节、64 位,存 15 ~ 17 位有效数字,默认小数类型,四舍五入,默认值为0.0D。◦ char:2 字节、16 位,存单个字符有且只有一个不能为空,=后加' '如 'a',默认值为'\0'◦ bool:1 字节、8 位,存 true(真)、默认是false(假),表真假判断。

2025-11-06 13:30:00 842

原创 程序语句固定写法和折叠代码

Console. Readkey ("....") 测现玩家是否按键,只要按了键盘上的任意键 就会认为输入结束,(trwe)表示不在控制台显示按下的字符。Console.ReadLine("....") 等待玩家输入完华后(按回车)才会继续执行后面的代码 可以输入很多信息。Consde. WriteLine("....{0},.....{1}",定义的变量名,定义的变量名)Consde. WriteLine($"....{定义的变量名},.....{定义的变量名}")

2025-11-06 09:11:36 345

原创 C#项目基本结构:

/ 这个名字为Main的函数,是整个程序的入口,每一个程序都会有一个Main函数,所有的代码都是在Main函数里面执行的。1.两杠注释://xxxxx 用于注释一行信息 快捷键 ctrl+k+c 解注释: ctrl+k+u 高级版ctrl+/2.星号注释: /* */ 用于注释多行信息 快捷键:先选中要注释的代码,ctrl+shift+?// 函数(方法) 名字为Main Main方法或Main函数 主函数。// 结构顺序 命名空间(namespace)-->类(class)-->方法(函数)

2025-11-05 10:42:20 476

原创 C#基础内容

NET Framework 是,本质是一套为开发者提供的「运行环境 + 类库集合 + 开发工具链」,核心目标是简化 Windows 平台各类应用的开发,同时实现跨语言协作、代码复用和系统稳定性。

2025-11-05 10:38:06 394

空空如也

空空如也

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

TA关注的人

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