【C# 实现 光晕文字 发光文字】教程文章相关的互联网学习教程文章

C#实现MD5加密

摘自:http://blog.csdn.net/shenghui188/archive/2010/03/28/5423959.aspx方法一首先,先简单介绍一下MD5MD5的全称是message-digest algorithm 5(信息-摘要算法,在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来, 经md2、md3和md4发展而来。MD5具有很好的安全性(因为它具有不可逆的特征,加过密的密文经过解密后和加密前的东东相同的可能性极小)引用 using System.Security.Cry...

关于APIcloud对应C#的 wcf框架作为后台,实现多库功能【代码】【图】

首先,我是使用ajax原来的请求方式,并没有使用apicloud中封装的请求方式。 前端代码: function makeRequest() {//alert("inside makeRequest()");var settings = {type: "GET",url: "http://192.168.0.105/Service1.svc/test",dataType: "JSON",error: function (XHR, textStatus, errorThrown) {//alert("XHR=" + XHR + "\ntextStatus=" + textStatus + "\nerrorThrown=" + errorThrown);},success: function (data, textStatus...

C# 委托和事件 实现窗体间的通信

例子 : 点击form1上的按钮打开form2窗口,在form2窗体中的文本框中输入一个值后,在点击form2窗体中按钮,在form2中的文本框中输入的值也会在form1中的文本框中出现。 form1: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void textBox1_TextChanged(object sender, EventArgs e) { } ...

C# 基于Quartz.NET实现任务调度并部署Windows服务【代码】【图】

放在最前面->Timer在没有引入第三方开源的定时调度框架之前,我们处理一些简单的定时任务同时都是使用Timer类, DotNet中的Timer类有三个,分别位于不同的命名空间下,分别是:    ①.位于System.Windows.Forms里,即定时器控件,不过多介绍了    ②.位于System.Threading.Timer类里 (重点介绍)    ③.位于System.Timers.Timer类里 (不介绍)  下面重点介绍第二种,位于Threading下面的Timer类,观察其源码,发现有多...

C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法【代码】【图】

主要介绍了C#中实现输入汉字获取其拼音(汉字转拼音)的2种方法,本文分别给出了使用微软语言包、手动编码实现两种实现方式,需要的朋友可以参考下本文刚发布时,只写了一个实现方式,使用的是微软的语言包,但是对多音字的效果不怎么理想,甚至个别字会出现很诡异的错误,因此,现在扩展另一个方法,手动实现。 方式一、使用微软语言包 微软为了开发者实现国际化语言的互转,提供了Microsoft Visual Studio International Pack,这个...

C# 实现二叉树各种排序【代码】【图】

1. 引言在实际的项目中,树还是用的比较多的一种,尤其是对于具有层次结构的数据。相信很多人都学过树的遍历,比如先序遍历,后序遍历等,利用递归还是很容易理解的。今天给大家介绍下二叉树的几种遍历算法,包括递归和非递归的实现。首先建立一棵二叉树 如: [DebuggerDisplay("Value={Value}")]publicclass Tree{publicstring Value;public Tree Left;public Tree Right;}publicstatic Tree CreatFakeTree(){Tree tree = ...

C#实现航班查询及预订

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Data.SqlClient;namespace FrmHangBanUser{ public partial class FrmUser : Form { //1.连接字符串 string connString = "Data Source = .;Initial Catalog=Ticket;User ID ...

C#利用Windows API 实现关机、注销、重启等操作【代码】

using System; using System.Text; using System.Diagnostics; using System.Runtime.InteropServices;namespace SystemManager {///<summary>/// 枚举类型,指定可以允许的重启操作///</summary>publicenum RestartOptions {///<summary>/// Shuts down all processes running in the security context of the process that called the ExitWindowsEx function. Then it logs the user off./// 注销,关闭调用ExitWindowsEx()功能的...

C#实现Ruby的负数索引器【代码】

publicclass InvertibleList<T> : List<T>{publicnew T this[int index]{get{if (index >= 0) returnbase[index];if (Count + index < 0)thrownew IndexOutOfRangeException();returnthis[Count + index];}set{if (index >= 0)base[index] = value;else{if (Count + index < 0) thrownew IndexOutOfRangeException();this[Count + index] = value;}}}}使用方法: InvertibleList<string> list=new InvertibleList<strin...

C#解析Json数组对象(利用AjaxPro实现)【代码】【图】

1. 前端Json数组定义 var jsonArr=new Array();var json1={"Name":"zhangsan","Age":15,"Sex":"male"};var json2={"Name":"lisi","Age":10,"Sex":"female"};jsonArr.push(json1);jsonArr.push(json2);2. 后端:C# 定义与传入的Json对象类似的类,用来接收Json对象 这里要注意:传入的Json必须和后台自定义的类的属性值一样。 publicclass People{publicstring Name;publicint Age;publicstring Sex;} 3. 采用AjaxPro方法传入后...

【Unity】贝塞尔曲线关于点、长度、切线计算在 Unity中的C#实现【代码】【图】

原文:【Unity】贝塞尔曲线关于点、长度、切线计算在 Unity中的C#实现写在前面最近给项目做了个路径编辑,基本思路是满足几个基本需求: 【额外说明】其实本篇和这个没关系,可以跳过“写在前面”这部分,跨到正文部分编辑时: ① 随意增减、插入、删除路点,只要路点数量大于1,绘制曲线,曲线必定经过路点。 ② 调整路点的Forward方向,控制曲线的入线切线方向、出线切线方向。这样可以通过旋转直接调整曲线形状。 ③ 控制Forw...

《C#多线程编程实现方式》【代码】

一、使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。 二、基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。2、前台线程和后台线程:通过Thread类新建线程默认为前台线程。当所有前台线程关闭时,所有的后台线程也会被直接终止,不会抛出异常。3、挂...

基于C#百度图片批量下载工具的实现【图】

在家没网,无聊怎么办?不如来看点美女图片吧,网络快时批量下载,有空时慢慢看,嘿嘿,本人是个好人。于是这个工具的实现,那简直是迫在眉睫啊,来看看是怎么实现的吧。 先上图片吧:这是软件的WinForm界面,基于C#实现。 上代码,也就100多行。using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Net; ...

C#实现http协议下载的断点续传

我们寄希望于万能的解决方案,但是现实的情况总是很糟糕。在软件编程的世界中,技术分散的情况尤为严重,且不说各种语言拥有的优势不能融合,单就一 门语言而言,就拥有众多的技术和相关技术需要学习。网络编程就是这种情况,tcp、udp、http和soap相关的协议(ftp不会玩),我们不得不在 同一个应用中使用不同难以整合的技术。tcp讲究精准,udp讲究性能,http对于穿越外网有这天然的优势,soap对于讲究编程模型的人来说是福音。 其...

C# 引用SHDocVw 实现模拟网页操作

因为最近项目需要,所以接触到了网页爬取。1. HttpWebRequest     初期接触的都是一些比较简单的网页,2. WebBrower控件    后面接触到一些复杂的网页,模拟登录一套比较难时限,所以采用了webbrower控件,直接用户手动登录,登录后程序再自动完成后续操作。3. SHDocVw.InternetExplorer    这个在网上搜索一下有很多,一些基本操作都有提到,如:获取IE、打开指定URL、获取控件、执行控件click、执行JS等。    但...