C#编程
拉斐尔-Raphael
你看这世界虽然残缺,但仍然值得我们赞美。
展开
-
C#索引器
索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数据类型 this[索引类型 index]{原创 2012-07-28 10:49:33 · 695 阅读 · 0 评论 -
不完全拼音模糊匹配
private bool IsPinyinMatch(char[] keys, char[] destination) { int i = 0, j = 0; while (i < keys.Length && j < destination.Length) { if (keys[i] == destination[j原创 2012-09-24 16:15:39 · 1808 阅读 · 0 评论 -
十六进制与字符串互转
/// /// 从16进制转换成汉字 /// /// /// public string GetHexUncode(string hex) { if (hex == null) throw new ArgumentNullException("hex"); if (hex.Length原创 2012-10-31 11:52:45 · 658 阅读 · 0 评论 -
C#,json字符串转换成Json对象
将JSON的请求参数转化为C#可序列化对象!JSON请求参数: "{\"id\":1,"name":"张三","dept":"销售部"}"或多组: Json = "[{\"id\":1,"name":"张三","dept":"销售部"},{\"id\":2"name":"李四","dept":"销售部"}]"首先要穷举可能用到的参数,或者每个请求单独写一个对原创 2013-11-08 10:59:06 · 3480 阅读 · 0 评论 -
WinForm 窗体与窗体相互嵌套
只要将要被潜逃的的窗体的TopLeve设置为Flase即可像普通的控件一样,被添加到另外一个窗体中,TopLeve:是否为顶级窗口,下面来看代码:public partial class TTForm : Form { public TTForm() { InitializeComponent();原创 2014-01-11 14:04:34 · 4085 阅读 · 0 评论 -
C# 连接 Mysql 中文乱码问题
网上有很多解决乱码的方法,什么 set names utf8 、什么在插入数据前进行编码,亲自试了都没有效果,在网上寻觅了很久,终于找到一种方法,并亲试成功;首先要保证你的数据库是UTF8字符集的,然后重点了,关键就在于你的连接字符串,要在连接字符串上标明你的连接是UTF8的如下代码: static string strConn = "server=localhost;user原创 2014-02-25 23:09:03 · 1153 阅读 · 0 评论 -
VS2013启动项目调试的时候会启动本地IIS
VS2013启动项目调试的时候会启动本地IIS ,而在这种状态下去调试程序,会有很多功能用不了,而且还会有错误;如下图:解决方法,将托管管道模式更改一下就行了;原创 2014-12-30 17:36:41 · 2854 阅读 · 0 评论