自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#中的浅拷贝(Shallow Copy)和深拷贝(Deep Copy),深拷贝的集中实现方式,浅拷贝深拷贝的案例

拷贝就是创建一个对象,这个对象有着原始对象数据(属性和字段)的一份精确拷贝(只针对**Object**和**Array**这样的引用数据类型)。换个说法就是:所谓的对象拷贝(复制)就是为对象创建副本,得到相同的对象。

2024-04-19 16:15:30 1021

原创 C#面向对象——多态、多态案例示例

**什么是多态?**(1)允许不同的类实现相同的接口或者父类,但具有不同的实现方式。(2)相同的消息可以由不同的对象接收并以不同的方式响应的能力。(3)多态使得程序可以根据实际情况调用相应的方法,无需明确的知道对象的具体类型。

2024-04-19 16:13:47 541

原创 C#面向对象——继承、继承案例示例

什么是继承?继承允许一个类(子类)基于另一个类(父类)的定义来构建。子类继承了父类的属性和方法,并且可以添加自己的特定的属性和方法。

2024-04-17 13:12:04 810

原创 C#面向对象——封装、封装案例示例

封装是将数据和操作数据的方法(行为)封装在一起;通过封装用户可以通过对象得公共接口访问对象的功能,无需了解内部细节。

2024-04-17 12:34:35 300

原创 C#值传递和引用传递,ref和out关键字,装箱和拆箱

值传递:值传递时,系统首先为被调用方法的形参分配内存空间,并将实参的值按位置一一对应复制给形参,被调用方法中形参得任何改变都不会影响到相应的实参。引用传递时:系统不是将实参本身得值赋值后传给形参,而是将其引用值(地址值)传递给形参。因此形参所引用得该地址上的变量与传递的实参相同,方法体内相应的形参值得任何改变都会影响到作为引用传递的实参。

2024-04-15 15:40:52 636

原创 C#值类型和引用类型、赋值、区别、相同点

*前言:**在C#中变量分为以下几种类型:值类型(Value Types),引用类型(Reference Types),指针类型(Pointer Types);指针类型(变量存储另一种类型变量的地址)与C++中的使用方式一致,主要分析值类型和引用类型。

2024-04-15 14:28:59 364 1

原创 怎样禁止或者关闭Win10系统自动更新(Windows系统自动更细关闭不了怎么办)

怎样关闭或者禁止Win10系统自动更新Windows系统自动更新带来的困扰:​ Windows自带的系统更新因为更新不稳定、下载更新慢,并且后台自动更新影响电脑性能等问题,有时还会使电脑因为更新出现蓝屏,黑屏,卡死的情况;使得这个Windows自带的功能就很鸡肋,Windows系统的其实已经很稳定了,所以我个人觉得不更新就是让自己电脑系统更稳定的方法。其次,Windows自带的系统更新还会占用电脑内存,降低电脑运行速度。一些普通的解决方法,将Windows更新和安全中把更新设置更改为”从不更新“后或

2021-03-13 17:24:01 1098

原创 VS2019修改项目或工程名称,修改命名空间以及程序集

VS2019修改项目或工程名称,修改命名空间和程序集系统:windows10 软件版本:VS2019遇到问题:需要在旧项目上重新做一个新项目,所以需要修改项目名。解决步骤:其实我本人一直觉得,自己遇到的问题,网上基本都有解决办法,肯定有人在你之前也遇到过这样的问题,只是需要你找到正确的能够解决你问题的解决办法。网上的解答很多,我尝试了很多方法之后,想把自己解决问题的方法还有经验写下来。1.首先找到老项目,然后找到sln文件,用VS2019打开。2.然后按Ctrl+H,在查找里面写老项目名称

2020-12-11 14:51:13 11049 5

原创 VS2008的项目升级到VS2019(Visual Studio项目升级)(二)

VS2008的项目升级到VS2019(Visual Studio项目升级)(二)总结:在经过多次方法实验到最后找出出解决办法,有几点收获。第一、VS的最新版本肯定是向下兼容的,如果低版本的项目在高版本VS中打开,还有有错的话,检查一下运行以前项目需要哪些组件,然后下载对应的组件。第二、关于旧版本的平台工具集,如果你的VS版本里面能够下载到对应的组件,就自行下载测试,如果不行的话,就用最新的。第三、项目升级,打开会提示自动升级,确定就行,升级不会影响原来老项目。实验了网上的各种方法,还是没有解决我的

2020-11-15 21:04:03 3439 5

原创 VS2008的项目升级到VS2019(Visual Studio项目升级)(一)

VS2008的项目升级到VS2019(Visual Studio项目升级)(一)​ 因为自己电脑装的VS2019,但是需要对VS2008写的老项目进行编写,所以就自己尝试了项目升级,花了一天时间;之前也没有经验,所以就各种尝试网上的案例,真的,这个过程是痛苦的。最难的是还没有找到有案例是VS2008项目升级到VS219的,参考的都是项目升级到其他版本的;把自己解决问题的方法记录一下,以防自己后面要用的同时给需要的人分享一下。参考案例有几种解决办法(但是任然没有解决我的问题):一、平台工具集解决方案

2020-11-15 00:05:28 9384 2

原创 关于亚信安全防毒墙网络版客户端的退出与卸载(2020年亲测有效,经验分享)

亚信安全防毒墙网络版客户端的退出与卸载​ 安装了这款比微软防火墙更流氓的防毒墙真的很难受,自己没法退出,没法卸载,主要是有时候自己网上下载软件,资料在没有通知的情况下,就被它干掉了,然后在提示你,你受到了威胁!!!EXCUSE ME????​ 为了在需要的时候可以无密码退出或者卸载,于是在网上查找了很多有关的方法,然后开始各种尝试,最后终于解决这个问题。所以下面介绍最新的解决办法:​ 实验环境:win10系统,亚信安全防毒墙网络版客户端(流氓软件)​ 第一步:首先确认下系统是32位还是64位,因为

2020-09-28 15:38:19 51466 24

原创 这样解决“网易云音乐,播放失败请切换输出设备”,电脑没声音了等疑难杂症,win10系统,笔记本电脑声音问题

这样解决“请切换输出设备”,电脑没声音了系统:win10电脑:联想笔记本注意:这里的解决办法,针对笔记本用户。其次还有一些小问题,笔记本电脑自带键带了很多快捷键,也许不小心按到,就禁用了一些设备,比如关闭了声音之类的。本人不喜欢一直更新系统,之前也怀疑过,是不是系统不更新导致电脑没声音的,查过资料显示,这个没影响。之前也尝试了网上的各种办法,所以我自己就总结了一下,以下全部属于我自己个人见解,希望对你们有用,或者有问题直接提出来一起解决。电脑打开没声音的解决办法:解决办法一:利用电脑自带的功能检

2020-09-25 09:20:58 12440 1

空空如也

空空如也

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

TA关注的人

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