C#新手入门
文章平均质量分 84
适合想学习C#的朋友们
丁小未
热爱游戏开发,热爱Coding!
展开
-
[unity3d]unity中C#委托的应用
C#中有一种还是挺实用的类型,就是委托类型,这也是初学者比较难理解的类型,我们常常将委托和事件合起来讲,其实他们两是有些区别的,委托(delegate)是一种类型,而事件(Event)是一种实例(委托中的一种)。下面我就从参考网上的一个例子,讲解一下unity中C#委托的应用。我们新建一个脚本,取名TestDelegate。这个主要的功能就是点击中文按钮输出中文名字,点击英文按钮输出英文名字。原创 2014-01-18 01:42:36 · 18108 阅读 · 6 评论 -
新建Web浏览器
using System;using System.Windows.Forms;namespace WindowsFormsApplication2{ public partial class Form1 : Form { public Form1() { InitializeComponent();原创 2012-10-23 21:42:18 · 1273 阅读 · 0 评论 -
C# StringHelper
using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace DotNet.Utilities{ /// /// 字符串操作类 /// 1、GetStrArray(string str,原创 2012-10-26 00:05:29 · 2877 阅读 · 0 评论 -
C# 文件操作类1
using System;using System.Text;using System.IO;namespace DotNet.Utilities{ /// /// 文件操作夹 /// public static class DirFile { #region 检测指定目录是否存在 ///原创 2012-10-26 00:07:25 · 1637 阅读 · 0 评论 -
文件操作类2
using System;using System.Text;using System.Web;using System.IO;namespace DotNet.Utilities{ public class FileOperate { #region 写文件 protected void Write_Txt(string原创 2012-10-26 00:08:19 · 1335 阅读 · 5 评论 -
弹出消息对话框类
using System.Text;namespace DotNet.Utilities{ //页面中弹出对话框 public class MessageBox { private MessageBox() { } #region 显示消息提示对话框 ///原创 2012-10-26 00:10:14 · 1640 阅读 · 0 评论 -
C# XML操作类 XmlHelper
using System.Xml;using System.Data;namespace DotNet.Utilities{ /// /// Xml的操作公共类 /// public class XmlHelper { #region 字段定义 /// /// XML文原创 2012-10-26 00:13:28 · 5018 阅读 · 0 评论 -
C# NetHelper
using System;using System.Text;using System.Net.Sockets;using System.Net.Mail;using System.Net;namespace DotNet.Utilities{ /// /// 网络操作相关的类 /// public class NetHe原创 2012-10-26 00:21:35 · 5462 阅读 · 0 评论 -
C# 火星文转化 算法 dictionary 的使用案例
更多教程请访问:http://dingxiaowei.cn/using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Dictionary测试{ class Program { private const strin...原创 2012-11-01 14:22:38 · 26877 阅读 · 0 评论 -
C# 统计文章中字符的种类和个数 哈希表和字典的使用
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace Dictionary测试{ class Program { static void Main(strin原创 2012-11-01 14:37:38 · 2840 阅读 · 0 评论 -
C#操作内存
using System;using System.Text;using System.Diagnostics;using System.Runtime.InteropServices;namespace PlantsVsZombiesTool{ publicabstractclass Helper { [DllImpo转载 2012-11-15 22:14:50 · 2131 阅读 · 1 评论 -
猜字谜小游戏编程
新建一个类using System;namespace 猜数字小游戏{ public class Play { public void play() { Random r = new Random(); int i = r.Next(0, 100);原创 2012-12-28 16:55:52 · 2851 阅读 · 0 评论 -
C#版的数据结构(对链表的操作)
我们一般只是学过C/C++的数据结构,想必学C#的学生会疑惑,为什么C#没有数据结构呢,那我来告诉你,其实C#也是有数据结构的,只不过我们不了解罢了,经过我半天的编程,终于把C#的数据结构写出来了,也大大增加了我对数据结构的理解,在这里提供出来,共享学习,共同进步! using System;using System.Collections.Generic;using System原创 2012-12-16 12:17:39 · 6839 阅读 · 0 评论 -
注销、关闭和重启计算机
源码如下:using System;using System.Windows.Forms;using System.Runtime.InteropServices;namespace 关机重启{ public partial class Form1 : Form { public Form1() {原创 2012-12-28 16:30:53 · 2057 阅读 · 0 评论 -
基因表达式编程的任务指派问题求解算法设计与实现
朱明放1,2,叶飞跃1,2,丁小未2 (1.江苏理工学院云计算与智能信息处理常州市重点实验室,江苏常州,213001;2.江苏理工学院计算机学院,江苏常州,213001)摘要:任务指派问题是典型的组合优化问题,得到了广泛的研究。基于基因表达式编程的思想,设计了任务指派问题求解的算法,并用C#实现了该算法。结合人力资源任务分配的实例进行了实验分析和研究,获得了人员与岗原创 2012-12-19 00:05:23 · 6317 阅读 · 0 评论 -
MD5值
用C#写一个类,实现输入一个字符串,返回一个MD5值的调用public static string GetMD5(string sDataIn) { MD5CryptoServiceProvider md5 = newMD5CryptoServiceProvider(); byte[] bytValue, bytHash原创 2013-02-01 15:41:06 · 1663 阅读 · 0 评论 -
利用正则表达式 进行字符的判断
using System;using System.Text.RegularExpressions;using System.Net;namespace 正则表达式检测字符串{ class Program { static void Main(string[] args) {原创 2013-02-05 14:51:54 · 1922 阅读 · 0 评论 -
NPOI操作
C#操作Excel,如果格式是xlsx的就用openXML来操作,如果是xls的就用NPOI来操作应该讲第三方组件,单独存在一个lib文件夹中,然后添加引用,这样组件就能随着项目走xlsx实际上是一个压缩文件using System;using System.Windows.Forms;using System.IO;using NPOI.HSSF.UserModel;原创 2013-02-05 16:00:45 · 2484 阅读 · 0 评论 -
FTP操作(FTPClient)
//FTP开源封装的类using System;using System.Collections.Generic;using System.Net;using System.IO;namespace FTP{ /// /// FTP客户端操作类 /// public class FtpClient {原创 2013-02-16 21:30:33 · 5729 阅读 · 0 评论 -
计算文件的MD5值上传到服务器 下载验证文件是否被篡改
using System;using System.Windows.Forms;using System.Security.Cryptography;using System.IO;namespace 计算文件的MD5{ public partial class Form1 : Form { public Form1()原创 2013-02-17 21:27:23 · 2657 阅读 · 0 评论 -
拼音检索
当我们遇到要处理汉字和拼音之间的转化关系怎么办?如和用程序来实现?我搜索到一个ChineseChar开发包,然后实现了这一难题using System;using Microsoft.International.Converters.PinYinConverter;namespace 拼音基础{ class Program { static原创 2013-02-19 14:55:32 · 1598 阅读 · 0 评论 -
复合查询
/// /// 复合查询 /// /// /// private void btnCheck_Click(object sender, EventArgs e) { //方法一 //StringBuilder sb = new St原创 2013-02-20 16:30:42 · 1286 阅读 · 0 评论 -
TreeView控件应用(包含递归调用)
using System;using System.Windows.Forms;namespace TreeView控件{ public partial class Form1 : Form { public Form1() { InitializeComponent(); }原创 2013-02-20 22:31:27 · 1813 阅读 · 0 评论 -
树型控件的处理(完整版)
如何添加数据库中的信息加载到树形控件中?如何遍历控件中的信息?如何对控件中的信息进行增删查改?数据库设计:主界面:代码:using System;using System.Collections.Generic;using System.Windows.Forms;using TreeSolution.BLL;using TreeSolution.Model原创 2013-02-22 11:33:01 · 2022 阅读 · 0 评论 -
录音和朗诵的实现
如何实现语音和朗诵的功能:using System;using System.Windows.Forms;using System.IO;using System.Media;using System.Runtime.InteropServices;namespace 播放TTS{ public partial class Form1 : Form原创 2013-02-24 21:20:08 · 1604 阅读 · 0 评论 -
蜘蛛爬虫
using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Text.RegularExpressions;namespace ConsoleApplication1{ class Program { static原创 2013-03-02 00:38:25 · 1778 阅读 · 3 评论 -
C#生成软件注册码
开发软件时,当用到商业用途时,注册码与激活码就显得很重要了。现在的软件破解技术实在在强了,各种国内外大型软件都有注册机制,但同时也不断地被破解。下面发的只是一个常用版本,发出源码被破就更容易了,但我们学习的是技术。当然也为以后自己的软件不会被轻易破解。第一步。根据卷标,CPU序列号,生成机器码// 取得设备硬盘的卷标号 public static string G原创 2013-05-19 22:36:27 · 5220 阅读 · 0 评论 -
增删查改常用代码
static string sqlcon = "server=.;database=;Integrated Security=true;"; /// /// 新增数据 /// public static void Add() { //string sqlcon = "server=.;da原创 2013-08-01 15:07:56 · 2266 阅读 · 1 评论 -
语音朗读入门
利用微软自带的TTS,能够实现一个简单的语音朗诵功能using System.Speech.Synthesis; //用于语音朗读using System.Speech.Recognition;//用于识别语音namespace ConsoleApplication1{ class Program { static void Main(string[] a原创 2013-08-02 11:14:11 · 2787 阅读 · 5 评论 -
C#基础知识面试题
1. 传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。2. 如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称。3. C#支持多重继承么?不支持。可以用接口来实现。4. 被protected修饰的属性/方法在何处可以访问?在继承或间接继承与这个类的子类中可以访问。5. 私有成员会原创 2013-08-03 11:21:20 · 5744 阅读 · 4 评论 -
基于socket、多线程的客户端服务器端聊天程序
服务器端:using System;using System.Windows.Forms;using System.Net.Sockets;using System.Net;//IPAddress,IPEndPoint(ip和端口)类using System.Threading;using System.Collections.Generic;using Syste原创 2013-08-08 17:09:39 · 5904 阅读 · 0 评论