自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#面向对象编程

例题:定义一个车辆(Vehicle)类,具有Run、Stop等方法,具有Speed(速度)MaxSpeed(最大速度)、Weight(重量)等域(也叫做字段)。使用这个类声明一个变量(对象)两种,第一,通过class创建,第二,在同一个.cs文件下创建。面向对象编程也叫oop编程,就是模块化编程,对程序的结构进行划分,让程序更清晰。在Main方法中,通过:类名 变量名 = new 类名() 来创建。赋值:变量名.类中的字段 = 数据。3.类的成员:数据成员和方法成员。调用方法:类名.方法名();

2024-07-08 20:18:25 296

原创 C#委托,调试与错误排除,异常处理

一个共五个步骤,构思,设计,制作,出售我们来完成,而生产,我们可以委托别人来完成,委托的概念就是单独的去执行一个代码块,将一个方法给委托,而且可以连着调用。代码中说请输入0~8的数,若是用户一定要输出一个9,那代码指定是运行不了的,我们也不可能改变用户的思想,所以这时就需要通过程序来返回告诉用户,输出的是否有问题,怎么处理。try后边的语句块主要用来写,可能会出现错误的地方,catch后边的语句块则就是如果出错了,该怎么办的情况,而Exception ex,意思是搜集出错的问题。委托是没有方法体的。

2024-07-03 17:11:17 493

原创 C#的方法重载,枚举,结构体

3.在这里我们要知道,枚举的内容是有默认值的,下标是从0开始,同时它的默认值也可以改变,直接通过赋值即可。方法重载,顾名思义,方法名一样,如果方法名一样的话,那在我们编译的时候,就要区分这相同的方法名,区分的方式一共有三种,①数据类型不同 ②参数个数不同 ③参数的顺序不同。上述的代码是无法运行的,报错的原因是因为,他们两个方法名一样,所以报错,而方法重载,简单的说就是要两个方法名一样,如果方法名一样,那又该怎么区分我们要调用的是哪个方法呢?结构体的作用:将某些代码做一个整合,组成一个数据类型。

2024-07-02 20:26:10 398

原创 C#函数(方法)调用,ref 和 out

①什么是函数;②如何创建函数;③函数的注意事项;④out和ref

2024-07-01 19:02:43 616

原创 C#简单问题:找到数组内最小的数,把这个数和第一个数换个位置

首先,输入一串数组以后,通过分割,转化,赋值给一个int类型的数组,可以假设第一个数是min,是最小值,然后给定一个索引为0,接着拿第一个数依次对后边的数进行比较,就可以确定,min是最小值,同时索引也会跟着循环次数而变,最后再交换两个数位置即可。

2024-06-28 18:32:49 218

原创 C#数组问题:在有序的数组内插入任意一个值,数组仍然有序(不适用Array.sort)

第二句的作用是,创建一个索引,因为数组是通过索引来完成操作的,而这个索引的值,是数组索引的最大长度,如果索引超了,则数组无法完成,如果索引过小,则无法完成最大数的插入。这段代码的作用是,输入一串字符串和空格,然后通过空格来分割字符串,分割以后,创建一个int类型的数组,通过转换,把字符串转化成int类型,在存放到arry的数组内。这段代码的作用就是,拿从键盘输入的这个数,和数组的相邻两个数进行比较,看是否在此之间,如果在的话,则就是插入的位置,把索引赋值给m。如果输入的数是最小值,需要给输入的数下标为0。

2024-06-28 17:24:36 368

原创 关于C#的一些练习题

2.输入两个正整数n和m,利用for循环打印出来n和m之间(包含n和m),所有的奇数和所有的偶数。奇数放在一行,用空格分割。偶数放在一行,用空格分割。4.让用户输入两个整数,然后再输入0 - 3之间的一个数,0代表加法,1代表减法,2代表乘法,3代表除法,计算这两个数字的结果。1.输入两个正整数n和m,计算n和m之间(包含n和m)所有能被17整除的数的和,并输出和。3.编写一个程序,对输入的4个整数,求出其中的最大值和最小值,并显示出来。

2024-06-25 20:37:22 275

原创 C#例题-练习四道题

为了让张三学会对金钱的管理,妈妈提出,张三可以随时把整百的前存在她那里,到了12月31日,他会加上20% 还给张三,也就是说,张三给妈妈的每一个100元,到年底都会变成120元!因此张三制定了一个存储计划: 每个月的月初,在得到妈妈给的零花钱后,如果他预计到这个月的月末手中还会有多于100元或恰好100元,他就会把整百的钱存在妈妈那里,剩余的钱存在自己手里。现在请你根据2019年1月到12月每个月张三的预算,判断会不会出现这种情况。有可能在某个月的月初,张三手中的钱加上这个月妈妈给的钱,不够这个月的预算。

2024-06-24 20:48:33 361

原创 C#通过键盘输入一组数据,然后进行从大到小排序(冒泡法)

/这一段的代码是通过冒泡进行从大到小排序的,外循环(i)循环的次数是数组长度-1,内循环(j)循环的次数是数组长度-1-i;//Split意思是分割符,string才有Split,可以将要输入的数组进行分割;/创建一个array的数组,这个数组的长度就是输入数组的长度,将其转为int类型;//最后只需要通过foreach将已经排序好的数组遍历出来,排序就完成了。//将已经输入的转化过的数据逐个存储到array内;/首先输入一组字符串;

2024-06-21 10:44:29 479

原创 利用C#做一个简易的计算器

22。

2024-06-20 10:00:57 193 1

空空如也

空空如也

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

TA关注的人

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