自定义博客皮肤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#ref、out、in

方法输出的结果可以有多个,return只是返回结果的一种方式,而输出参数out是另外一种方式。即:out 传入的变量不用初始化,但是在内部 必须修改该值向out形参传递参数时,实参不必初始化。虽然形参的数据类型是值类型,但添加ref关键字,实参向形参传递的不再变量值,是变量地址。向ref形参传递参数时,实参必须初始化。in和out最大不同,in传递过来的参数,不能修改。向in形参传递参数时,必须初始化。向ref形参传递参数时,实参必须初始化。向out形参传递参数时,实参不必初始化。

2024-08-15 21:39:53 193

原创 C#字符串梳理及练习

9:输入一个网址,判断顶级域名是什么类型,com为商业网站,net为网络服务机构网站,org为非营利组织网站,gov为政府网站,edu为教育网站;如:用户输入https://www.baidu.com,提示:顶级域名为:.com,这是一个商业网站。3:Email中提取用户名和域名,如:ddy_dhj@163.com 用户名:ddy_dhj 域名:www.163.com。4:字符串某个子串所在位置,如:hello,查ll在字符串中的位置。如:老赵是个邪恶的人==》老赵是个**的人。

2024-08-14 14:32:00 427

原创 C#接口定义

接口一般公开,使用public或internal,接口中可以包含类的常用成员(如:属性,方法,事件),但并不是类中的所有的成员都可以在接口中存在。接口中的成员默认就是公开的(public),public关键字必须省略。规律:通过类的实例访问的成员,统统在接口中不能存在。原因:接口不能实现化,只能被其他类实现。方法成员默认公开,不能实现,这点和抽象方法类似。方法成员是在接口中出现最多的一种成员。接口继承父接口,一个接口可以继承多个接口,一个类也能实现多个接口。接口的命名建议:接口命名一般建议使用大写I。

2024-08-12 15:15:57 372

原创 C#Windows Form简易计算器

如果用户没有输入内容点击 “ . ” 文本框中就显示 “ 0. ” ,否则的话再进行判断一次,如果文本框中没有 “ . ” 就显示 “ . ”对运算符进行处理,首先判断文本框中有没有内容,就是用户有没有输入第一个数字,如果没有的话就返回。托出控件后右键点属性更改 Button按钮的Text属性,改成对应的数字和符号。首先定义两个变量,一个是浮点数,用来存储用户第一次输入的内容。然后分别对数字进行代码绑定,传入对应的数字。第二个用来记录用户点击控件后对应的运算符。清空,直接把文本框内容,运算符全部清除。

2024-08-10 14:48:23 477

原创 C#数组相关基数及API

多维数组就是在一维数组的基础上增加了维度,多维数组在声明和访问元素的方式和一维数组不同,但在实现和属性上跟一维数组没有本质的区别, 一维数组支持的操作多维数组也都支持。创建数组实例后,其每个元素都有默认值,string 的为空字符串,int 的为 0 ,bool 的为 false,引用类型的为 null;数组可以容纳多个项目,这些项目称为数组的元素,数组存储相同数据类型的数据,数组是引用类型。最简单、最常用的数组,在 C# 程序中使用 new 运算符实现一维数组,同时指定数组元素类型和元素数量。

2024-08-03 10:03:54 171

原创 C#运算符:算数运算符、关系运算符、逻辑运算符、位运算符

常用的位运算符包括与(&)、或(|)、异或(^)、取反(~)、左移()。2、或(|):对两个操作数的每一个位执行逻辑或操作,如果两个对应位任一为1,则结果为1,否则为0。1、与(&):对两个操作数的每一个位执行逻辑与操作,如果两个对应位都为1,则结果为1,否则为0。3、异或(^):对两个操作数的每一个位执行异或操作,如果两个对应位不相同,则结果为1,否则为0。2、或(||):只要有一个操作数为真,结果就为真。在C#里算术运算符常用的有:加(+)、减(-)、乘(*)、除(/)和取余(%)。

2024-08-01 17:56:13 540

原创 C#接口(Interface)

但类在实现接口和继承父类同时存在时,先继承,再实现。接口继承父接口时,一个接口可以继承多个接口,一个类也可以实现多个接口。3.接口中可以包含类的常用成员(如:属性,方法,事件),但并不是类中的所有的成员都可以在接口中存在。规律一:通过类的实例访问的成员,统统在接口不能存在。原因:接口不能实现化,只能被其他类实现。4.接口中的成员默认就是公开的(public),public关键字必须省略。类在实现多个接口时,接口之间是没有顺序的。规律二:接口中一般不能出现静态的成员。使用接口前必须先实现接口。

2024-07-29 19:31:12 222

原创 数组基础、多维数组、静态Array

本身是一种类型(引用类型),但它中存储的元素(项)也有数据类型,数组只能用来存储类型相同的强类型的数据,比如班级只能用来存放学生,不能放别的。数组在内存中是按定长连续来存储的,具有相同数据类型的数据元素的有序集合。创建数组实例后,其每个元素都有默认值,string 的为空字符串,int 的为 0 ,bool 的为 false,引用类型的为 null;判断数组是几维,就看[]中逗号,0个逗号是一维数组,1个就是二维,依次类推。数组一旦创建,数组的长度就会固定。

2024-07-26 19:33:11 362

原创 for、while、DoWhile、SwitchCase循环语句

case本质是进行判定功能,与switch里面的语句相比较,如果相同,则执行语句,不相同则找下一个case比较,直至所有case语句都不与switch相同,此时执行default语句。在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不在成立,如果没有那么一行代码能够改变循环条件,也就是循环体条件永远成立,则我们将称之为死循环。当所有的case语句都不与switch语句匹配时,这时执行default语句,default语句位置是非常自由的,但是强烈建议写在最后!

2024-07-25 20:34:21 594

原创 C#语言专业介绍

近几年来,各个行业都发展缓慢,特别是IT圈,从发际线后移到秃顶都没改变这种趋势。从编程语言上来说,Java是最严重的,但看。C#是.NET平台主流开发语言,占领.NET平台大部分生态。2)支持平台多,桌面、Web、云、移动、游戏、IoT 和 AI全部都支持,目前没有哪个语言与它一样。1).NET Core也是支持跨平台的,跨体系结构保持一致、部署灵活、强大的开发工具。的优点,具有简洁、安全、强大的特性。主要集中金融、企业服务、移动互联网、电商、教育、游。戏、工业互联网,智慧生态,智能穿戴等。

2024-07-25 19:34:30 306

空空如也

空空如也

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

TA关注的人

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