文章分类 - C#
摘要:Itext7使用 using (PdfReader reader = new PdfReader(urlBJ)) { using (PdfDocument pdfDocument = new PdfDocument(reader)) { IEventListener strategy = new I
阅读全文
摘要:实现功能: 选择多个文件压缩成ZIP文件和解压ZIP文件 开发环境: 开发工具:Visual Studio 2013 .NET Framework版本:4.5 实现代码: //需要添加ICSharpCode.SharpZipLib.Zip.dll到自己项目private void btnCompre
阅读全文
摘要:写的单纯的数字+字母可能觉得识别难度比较低,所以有些人会采用中文的验证码方式,关于随机生成中文的方法,大家百度下可以看到,基本都是千篇一律了,我在此处就不再赘述了,原理都是差不多的,我们这边用比较简单的方式来实现 这里还是建议大家可以搜索下汉字区位码表,可以看到各汉字对应的区位码,然后直接转化为汉字
阅读全文
摘要:验证码的作用嘛,基本就是用来防暴力破解,防恶意攻击、注册; 即便现在人工智能的高潮兴起,OCR的广泛应用;许多的验证码已经形同虚设,但是做一个项目,该有的基础验证我还是得有;你破你的,我防我的,大家开心就行。 一个简单的验证码的生成方法; 实现功能: 随机生成验证码并显示到pictureBox 开发
阅读全文
摘要:采用的压缩方式跟上一篇是一样的,不同的是,这次我们会同时融入一个等比压缩宽高的方法,这两个一起使用,会使文件空间大幅度减小,同时也可以单独压缩宽高,质量等级不要变(直接用100即可); 实现功能: 压缩图片大小以及质量 开发环境: 开发工具:Visual Studio 2013 .NET Frame
阅读全文
摘要:直接从NuGet去获取一个封装好的DLL:NPinyin 汉字转拼音 拼音转汉字(单字) 获取汉字的拼音首字母 实现功能: 输入汉字获取拼音或者拼音的首字母,输入拼音获取对应的汉字 开发环境: 开发工具:Visual Studio 2013 .NET Framework版本:4.5 实现代码: //
阅读全文
摘要:Windows服务:Microsoft Windows 服务(即,以前的 NT服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这使服务非常适合在服务器上使用,或任何时候,为了不影响在同一
阅读全文
摘要:using System;using System.Windows.Forms;using System.Runtime.InteropServices;using System.IO; namespace NetConnect{ public partial class NetWareFileCo
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->private List<string> _serialNumber = new List<string
阅读全文
摘要:本文利用一个简单的小例子【文本编辑器】,讲解RichTextBox的用法,仅供学习分享使用,如有不足之处,还请指正。 Windows窗体中的RichTextBox控件用于显示,输入和操作格式化的文本,RichTextBox除了拥有TextBox控件的所有功能外,还可以显示字体,颜色,链接,从文件中读
阅读全文
摘要:昨天编程遇到一个问题两个类字段都是二十多个,其中有十多个是相同的,需要将一个类的字段赋值给另外一个类,开始的自己想手动的一个个去赋值,后来想来一下C#基础知识,用PropertyInfo就可以解决类似的问题,博客园写博客需要内容详实,我还是慢慢的C#属性从头写起,先看下属性的定义吧: 属性定义:它提
阅读全文
摘要:一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是
阅读全文
摘要:private void button1_Click(object sender, EventArgs e) { System.Threading.Thread thread = new System.Threading.Thread(() => { setText("TTTT"); }); thr
阅读全文
摘要:using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Runtime.Remoting.Messaging; namespace Con
阅读全文

浙公网安备 33010602011771号