自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (16)
  • 收藏
  • 关注

转载 C# 实现对象的深浅拷贝的三种方式代码示例

面试的时候经常被问到c#对象的深浅拷贝实现以及区别,今天我们就来讲一下深拷贝和浅拷贝到底是什么。首先我们讲讲浅拷贝,浅拷贝就是将对象中的所有字段复制到新对象中去,浅拷贝对于值类型和引用类型有不同的影响。值类型的值被复制到副本中后,修改副本中的值不会影响原来对象的值。然而引用类型的属性被复制到副本中后,再修改副本中的值是会导致原来对象的值被修改的。当然上面说到的引用类型不包含string。那么为什么引用类型修改副本里的值会造成原来对象的值变化而string类型就不会呢?首先我们需要知道string类型实际上是

2022-09-23 22:22:38 3981

转载 C# 使用aforge.net调用本地摄像头画面和抓拍图片

首先,我们新建一个空白的Winform程序,在Nuget包管理器中搜索Aforge,会出现很多结果,其中安装。在日常开发过程中,c#调用本地摄像头由很多种方式可以实现,今天我们就来讲一下如何通过。最后我们开始实现代码逻辑,先全局定义。至此整个代码逻辑梳理完毕,下面附上。来调用本地摄像头并实现抓拍功能。三个变量,然后具体代码流程如下。两个库安装好以后,我们先。

2022-09-23 08:58:11 3152 2

转载 C#中使用Invoke和BeginInvoke跨线程更新UI控件示例代码

在多线程开发过程中,有时候需要更新UI控件内容,但是在c#多线程Task、Thread、BackgroundWork中不能直接更新UI控件,否则会报,这个时候我们就需要用到控件委托 Invoke、 BeginInvoke、 EndInvoke来避免此异常;在winform和wpf多线程操作UI控件都会有这个问题,我们先讲讲winform下如何解决这个问题。

2022-09-23 08:55:36 3234

转载 C# Dictionary字典常用属性和方法详解

Dictionary常用的属性、方法已经列举完毕,接下来附上常用属性、方法的使用代码供大家参考。时必须先using引用命名空间** System.Collection.Generic。[scode type=“blue” size=“”]字典键key必须唯一。字典键和字典值可以是引用类型对象、结构体和值类型数据[/scode]的形式存值,和哈希表比较像,是一种无序的结构。字典在C#中至关重要日常开发用的也很频繁,它是以键值对。

2022-09-23 08:54:01 2671

转载 如何添加图片水印

在这篇博客和代码示例中,我解释了如何使用 C# 在图像上编写文本。此代码可用于 Windows 或 Web 应用程序。有时我们需要在图像上添加水印。例如,在图像上添加版权或名称。我们可能还需要在文档中创建水印。然后,引用“using System.Drawing ”,为图片添加水印代码如下。首先,将需要添加水印的图片放在程序运行目录,水印示例图片具体如下。其次,在项目中添加“System.Drawing.dll”引用。

2022-09-07 15:18:27 172

转载 c/s端实现本地Http服务

之前开发c#的时候需要在winform中实现http服务,就想到了HttpListener来实现小型web服务器;但是我这人不是很喜欢用原生的HttpListener去实现本地web服务器,所以网上找了个开源的类库,用起来舒服点相比于HttpListener更加简单。本例子基于”HttpServerLite“实现。首先,我们从Nuget中安装”HttpServerLite“,然后编写代码。

2022-09-07 15:14:15 711

转载 程序全局异常捕获写法

在开发winform或者wpf的时候,有时候程序存在未处理的异常导致程序崩溃,这时需要全局异常捕获来防止程序崩溃和捕捉异常原因;下面贴上wpf全局异常捕获和winform全局异常捕获代码,希望对大家有用。

2022-09-07 15:09:43 488 1

转载 .Net Core通过GDI+ 保存图片在CentOS 7 Docker环境中报错问题【已解决】

之前在netcore3.1环境中做了一个文件上传接口,用于存储用户头像等文件;在开发机器上(windows10)调试正常,但是部署到centos7容器docker环境中,发现前端调试请求500服务器内部错误,The type initializer for ‘Gdip’ threw an exception。

2022-09-07 15:05:34 332

转载 .netcore获取微信openid与unionid方法

最近项目需要用到微信一键授权登录到APP和小程序,在此记录一下.netcore是如何集成微信登录获取unionid以及openid的。注意事项OpenIdOpenIdOpenIdUnionIdUnionIdUnionIdUnionId1.先去微信开放平台注册并绑定APP/小程序2.在管理中心->应用详情页面获取APPID和Secert,如下图。

2022-09-05 17:11:07 1214

桌面助手,文件快速查询

桌面助手,是一款文件、文件夹名称快速搜索软件。在搜索之前就会把所用的文件和文件夹都列出来,搜索速度比Windows自带的搜索引擎快数十倍;数秒左右就能找出你想要的结果。 (首次打开程序需要加载数秒,请耐心等待)

2018-02-28

二维码工具、可解析二维码

二维码工具可解析、生成二维码,可以生成普通无图二维码,也可生成带图标的二维码;且支持二维码读取解析、名片二维码、电话二维码、WIFI热点二维码以及短信二维码等;功能简单实用 。

2018-02-28

文字转语音

文字转语音工具是一款完全免费的语音转换软件,它能让电脑把文字读出来。 软件采用先进的科大讯飞、百度语音在线合成引擎,所转化的语音十分自然,它可以轻松地将电脑上的文字转换成wav或mp3格式的语音文件。(注:由于使用的是在线语音引擎,使用过程请保持计算机网络畅通)

2018-01-31

WPF样式大全,20多套不同风格的样式

WPF样式大全,20多套不同风格的样式,包含tabcontrol、datagrid、button、combobox、menu、Progressbar、expander、textbox等常用的控件样式。

2018-01-22

USB转串口驱动 for Windows

USB转串口需要安装此驱动,计算机才可以识别相应的串口。

2018-01-03

c#、Winform、WPF串口通信源码

在C#中实现串口通信功能,wpf也适用;需要的朋友可以下载。 (注意:USB转串口需要下载USB转串口驱动,否则无法使用。)

2018-01-03

WPF漂亮的窗体样式、按钮样式、复选框样式

项目中包含了WPF窗体样式、按钮样式、复选框样式等;需要的朋友可以下载。

2018-01-03

Pdf转word、PDF转图片、Word转PDf

1.Pdf转word、 2.PDF转图片(png,jpg,bmp) 3.Word转PDf、Word转Xps 4.Excel转Pdf

2017-11-20

WINDOWS网吧模式

开启WINDOWS网吧模式

2014-04-23

WINDOWS让显示器一直开

WINDOWS让显示器一直开

2014-04-23

Windows家用电脑模式

开启Windows家用电脑模式

2014-04-23

Windows服务备份

提供Windows服务备份,防止服务丢失

2014-04-23

Windows笔记本电脑模式

开启Windows笔记本电脑模式.

2014-04-23

绑定网关Mac和IP

Windows xp/windowss7 /windows8绑定网关Mac和IP

2014-04-23

Windows办公室模式.bat

开启Windows办公室模式,在各模式中切换

2014-04-22

Windows server 2003服务优化

优化Windows server 2003服务

2014-04-22

空空如也

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

TA关注的人

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