C#SuperSocket的搭建并配置启动总结

之前我们借助一个SuperSocket实现了一个简易版的服务器, 但是不管是Server还是Session都是使用框架的,本篇博客我们要实现自己的Server和Session,来重写框架原生的Server或S...

2021-07-15

C#利用PrintDocument定制打印单据的小例子

前言本文是利用PrintDocument定制打印单据的小例子,仅供学习分享使用,如果不足之处,还请指正。涉及知识点: PrintDocument :从 Windows 窗体应用程序打印时,定义一种可重用的可...

2021-07-15

C# Xamarin利用ZXing.Net.Mobile进行扫码的方法

前言很多人觉得Xamarin的开源少,没法用来开发项目。但,实际上Xamarin已经有很多开源代码了;只要不是特别特殊的项目,基本上是都可以满足开发。下面我们来看一下Xamarin中利用开...

2021-07-15

C#实现状态栏提示信息功能的示例

本功能是在winform平台上实现的,其他平台大同小异,不多做介绍。1.首先创建一个测试用winform窗体2.在winform窗体上添加一个notifyIcon控件然后设置notifyIcon属性,可自行修改...

2021-07-15

C# FileStream实现大文件复制

FileStream缓冲读取和写入可以提高性能。FileStream读取文件的时候,是先将流放入内存,经Flush()方法后将内存中(缓冲中)的数据写入文件。如果文件非常大,势必消耗性能。特封装在F...

2021-07-15

C#多线程中的异常处理操作示例

本文实例讲述了C#多线程中的异常处理操作。分享给大家供大家参考,具体如下:常规Thread中处理异常使用Thread创建的子线程,需要在委托中捕捉,无法在上下文线程中捕捉static voi...

2021-07-15

一个C#开发者重温C++的心路历程

前言这是一篇C#开发重新学习C++的体验文章。作为一个C#开发为什么要重新学习C++呢?因为在C#在很多业务场景需要调用一些C++编写的COM组件,如果不了解C++,那么,很容易。。。注定...

2021-07-15

C#实现在底图上动态生成文字和图片

本文主要记录在图片上动态的生成需要添加的文字和把指定的图片加到底图上,直接上代码/// <summary>/// 在底图上画指定路径的图片/// </summary>/// <param name="g">画板实...

2021-07-15

WPF如何自定义ProgressBar滚动条样式

一、前言
滚动条一般用于加载进度,我们在看视频的时候或者在浏览网页的时候经常能看到加载进度的页面。在程序开发中,默认的进度加载样式可能跟程序风格不太一样,或者加载进度...

2021-07-15

利用Distinct()内置方法对List集合的去重问题详解

前言说到对集合去重处理,第一时间想到的肯定是Linq的Distinct扩展方式,对于一般的值类型集合去重,很好处理,直接list.Distinct()即可。但是如果想要对一个引用类型的集合去重(属...

2021-07-15

C#拷贝整个文件夹及子目录和其中文件的方法

下面一段代码给大家介绍C#拷贝整个文件夹以及子目录和其中文件,具体代码如下所示:private void CopyDirectory( string srcPath, string desPath) { string folderName =...

2021-07-15

C# FileStream复制大文件

本文实例为大家分享了C# FileStream复制大文件的具体代码,供大家参考,具体内容如下即每次复制文件的一小段,以节省总内存开销。当然,本机复制也可以采用.NET内部的System.IO.Fil...

2021-07-15

C#的自定义语法糖的使用详解

语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但...

2021-07-15

C#实现炫酷启动图-动态进度条效果

目录一、简述二、动效进度条三、启动图四、测试一、简述最近接到一个新需求,让做一个动效进度条。由于我们的产品比较大,在软件启动的时候会消耗比较长的时间,原生的进度条已经...

2021-07-15

C#编程中常见数据结构的比较(Unity3D游戏开发)

一.前言Unity3D是如今最火爆的游戏开发引擎,它可以让我们能轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型的互动内容。它支持2D/3D游戏开发,据不完全统计,目前国内...

2021-07-15

C# FileStream复制大文件功能

FileStream缓冲读取和写入可以提高性能。每次复制文件的一小段,以节省总内存开销。当然,本机复制也可以采用.NET内部的System.IO.File.Copy方法。FileStream读取文件的时候,是...

2021-07-15

C#管道式编程的介绍与实现

受 F# 中的管道运算符和 C# 中的 LINQ 语法,管道式编程为 C# 提供了更加灵活性的功能性编程。通过使用 扩展函数 可以将多个功能连接起来构建成一个管道。前言
在 C# 编程中,...

2021-07-15

C#实现单词本功能

本文实例为大家分享了C#实现单词本功能的具体代码,供大家参考,具体内容如下看到网上有类似的教程视频实现单词本,于是自己敲了一个实现单词本功能的小项目,在实现期间,发现可以有...

2021-07-15

C#实现定时关机小应用

C# 定时关机小应用(Winform),供大家参考,具体内容如下一、简述记--使用winform实现的定时关机小应用。通过执行cmd命令实现的。(Visual Studio 2010旗舰版)例子打包:链接二、效...

2021-07-15

C#获取Excel第一列的实例方法

演示C#读取Excel文档,以及展示读取结果。打开Vistual Studio开发工具软件,新建一个读取Excel的demo项目,包括一个可视窗体,项目工程结构如下图所示。打开工程-》引用-》右键-》...

2021-07-15

unityZXing二维码的生成与扫描

本文实例为大家分享了unityZXing二维码生成与扫描的具体代码,供大家参考,具体内容如下借鉴自某位大佬不记得了using System.Collections;using System.Collections.Generic;us...

2021-07-15

基于C#实现微信支付宝扫码支付功能

为公司系统业务需要,这几天了解了一下微信和支付宝扫码支付的接口,并用c#实现了微信和支付宝扫码支付的功能。微信支付分为6种支付模式:1.付款码支付,2.native支付,3.jsapi支付,4....

2021-07-15

C#使用InstallerProjects打包桌面应用程序的完整步骤

前言打包桌面应用程序实在是一个不常使用的东西,偶尔使用起来经常会忘东忘西的耽误时间,因此,这篇文章多以图片记录过程,也是用于备忘。下载打包工具C#打包桌面应用程序有很多种...

2021-07-15

unity实现屏幕上写字效果

本文实例为大家分享了unity实现屏幕上写字效果的具体代码,供大家参考,具体内容如下先建立一个RawImage,然后再在这个图片上加个LineRenderer组件,再建个材质球,把材质球的Shader...

2021-07-15

Unity3D选择本地图片并加载

本文实例为大家分享了Unity3D选择本地图片并加载的具体代码,供大家参考,具体内容如下①找到System.Windows.Forms.dll:在unity的安装目录中找到它,如 E:\ProgramFiles(x86)\Unit...

2021-07-15

Unity3D使用鼠标旋转缩放平移视角

Unity使用鼠标旋转缩放平移视角,供大家参考,具体内容如下用代码在Game界面完美实现Scene界面的操作方法。使用方法:把脚本挂在相机上,把跟踪的target拖到脚本上。视角跟踪的是一...

2021-07-15

C#很简单而又很经典的一句代码实例

一.知识点
二.问题
如果以上四个问题,你很自信,那么以下,您就不要看了,因为我想说的东西真的很简单。如果你开始怀疑自己,可以继续向下看。你自己到底真的理解吗???再看下面这段代码...

2021-07-15

C#打开扬声器的实操方法和代码

C#打开扬声器教程1.播放系统事件声音 2.使用SoundPlayer3.使用API函数播放4.使用axWindowsMediaPlayer的COM组件来播放5.Microsoft speech object Library6.引入DirectX 的D...

2021-07-15

c#中将uint值转换成int的实例方法

C#中的uint是无符号整数类型,int是有符合整数类型。两者的取值范围不相同,那么,如何将uint值转换为int呢?打开visual studio,创建一个控制台应用程序,本文的所有代码都在Program.c...

2021-07-15

C# winform程序读取文本中的值实例讲解

在C#winform程序开发过程中,我们可能需要定期去设定一些变化的值,但这些值在程序中又要被用来做对比或参照,比如我们设定一个固定值让程序去检查当前的值是否符合规定,这个功能...

2021-07-15

C#中对称加密算法的踩坑日常记录

1|0前言有幸接触了一下传说中的对称加密算法3DES感觉这些加密算法与我的工作是想去甚远的,一般没什么机会接触这些东西今次了解了一下3DES这个对称算法原理算不上明白,算是踩...

2021-07-15

C#删除Excel中的图片实例代码

dll文件获取及引用:方法1:通过官网下载dll文件包,并解压。解压文件后,将bin文件夹下的Spire.Xls.dll文件引用到C#程序。方法2:通过Nuget网站获取dll。using Spire.Xls;namespace...

2021-07-15

C#高效反射调用方法类实例详解

C#高效反射调用方法类1.创建一个业务类(HomeService),在类下创建3个方法2.正常方式调用类的方法3.反射方式调用类的方法4.调用代码5.调用结果6.Service类方法代码内容扩展:1、...

2021-07-15

C#位运算以及实例计算详解

前言:平时在实际工作中很少用到这个,虽然都是一些比较基础的东西,但一旦遇到了,又不知所云。刚好最近接触了一些相关这方面的项目,所以也算是对 这些内容重新温习实践了一遍。所...

2021-07-15

Unity使用LineRender断笔写字

做多媒体项目时,经常会最后来个客户签名并保存之类的,签名保存之前的博客Unity3d截图方法合集有介绍过了,今天闲着把断笔写字的也贴出来吧,以前用leap motion时尝试用 leap moti...

2021-07-15

C#实现倒计时关闭提示框功能

前两天实现某个功能需要做一个提示框 并且能够自动关闭的,就从网上搜了一个能够自动关闭的提示框 ,但由于我需要的场景是不确定计时时间的,所以并没有使用到该窗体,但是我觉...

2021-07-15

C#语法之泛型的多种应用

本篇文章主要介绍泛型的应用。泛型是.NET work 2.0 版类库就已经提供的语法,主要用于提高代码的可重用性、类型安全性和效率。泛型的定义
下面定义了一个普通类和一个泛型类...

2021-07-15

C# params可变参数的使用注意详析

今天在一个 .NET Core 项目中调用一个自己实现的使用 params 可变参数的方法时触发了 null 引用异常,原以为是方法中没有对参数进行 null 值检查引起的,于是加上 check null...

2021-07-15

C#窗口实现定时关机系统

本文实例为大家分享了C#窗口实现定时关机系统的具体代码,供大家参考,具体内容如下
看一下运行之后的效果图
看代码using System;using System.Collections.Generic;using Syst...

2021-07-15

C#项目中跨文件调用公共类的实例方法

C#是一种比较常用的编码工具,而经常因为一些原因会对代码进行分块,那两者之间的相互的调用就非常关键,下面简单说说怎样跨文件调用首先需要被引用文件中有这个方法,同时该方法必...

2021-07-15

Unity调取移动端的麦克风进行录音并播放

本文实例为大家分享了Unity调取移动端的麦克风进行录音并播放的具体代码,供大家参考,具体内容如下1.对MicroPhone类的理解对麦克风的调用在Unity里主要是用到了MicroPhone这个...

2021-07-15

微信公众号被动消息回复原理解析

背景:某分厂需要实时查询工件堆放的位置,要求快速便捷,因此设计了采用微信公众号被动回复信息的方案。 技术实现:开发者服务器--基于Angular2框架的已发布网站,编程语言为Pyth...

2021-07-15

c# winform异步不卡界面的实现方法

快速阅读
如何在winform程序中,让界面不再卡死。 关于委托和AsyncCallback的使用。界面卡死的原因是因为耗时任务的计算占用了主线程,导致主界面没有办法进行其它操作,比如拖动...

2021-07-15

unity实现鼠标拖住3D物体

本文实例为大家分享了unity实现鼠标拖住3D物体的具体代码,供大家参考,具体内容如下把该脚本直接挂在要拖拽的物体上即可using System.Collections;using System.Collections.G...

2021-07-15

C#开发中经常用的加密解密方法示例

前言相信很多人在开发过程中经常会遇到需要对一些重要的信息进行加密处理,今天给大家分享我个人总结的一些加密算法:常见的加密方式分为可逆和不可逆两种方式 可逆:RSA,AES,...

2021-07-15

Unity实现多平台二维码扫描

在unity里做扫二维码的功能,虽然有插件,但是移动端UI一般不能自定义,所以后来自已做了一个,直接在c#层扫描解析,UI上就可以自己发挥了。上代码:这个是调用zxing的脚本。using Unit...

2021-07-15

C#用timer实现背单词小程序

本文实例为大家分享了C#用timer实现背单词小程序的具体代码,供大家参考,具体内容如下看到网上有类似的教程视频实现单词本,于是自己敲了一个实现单词本功能的小项目,在实现期间,...

2021-07-15

C#锁住文件的操作步骤

我们有时用C#需要实现锁住文件的功能,该如何锁住文件呢?下面小编给大家介绍一下。首先大家需要到码云里面找到如下图所示的文件锁的项目,如下图所示下载下来以后导入到Visual S...

2021-07-15

浅谈C#中对引用类型的误解

值类型和引用类型作为两个非常基础而且很重要的概念,一般我们都是在最开始的时候学的,你听到的可能是这样的:值类型传递的是具体的值(副本),引用类型传递的是引用,对于前者大家都不...

2021-07-15

C#中使用angular的方法步骤

我们有时需要在C#的web项目中用到angular,那么如何用呢?下面小编给大家分享一下。首先准备一个MVC的项目,如下图所示接着放入angular.js,同时建立一个app.js文件,如下图所示然后...

2021-07-15
返回顶部
顶部