C#的Redis入门案例

作者:雨辰 发布于:2016-4-28 18:01 Thursday 分类:C#

Redis是内存数据库,在很多地方中,是作为关系型数据库的缓存来使用的,类似MemoryCache。 它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型), redis的出现,很大程度补偿了memcached这类key/ value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 ...

阅读全文>>

标签: Redis

评论(0) 引用(0) 浏览(570)

C# Sqlite 帮助类 SqliteHelper

作者:雨辰 发布于:2016-3-18 10:18 Friday 分类:C#

using System; using System.Collections.Generic; using Mono.Data.Sqlite; using System.Data; public class SqlLiteHelper { // 这儿的数据库路径需要改成自己的存放路径 private static string connectionString = "Data Source=E:\\Library.db"; protected static SqliteConnection CreateConnection() { ...

阅读全文>>

标签: C#

评论(0) 引用(0) 浏览(586)

C# 正则表达式

作者:雨辰 发布于:2016-1-25 14:35 Monday 分类:C#

using System.Text.RegularExpressions; //不能含有特殊字符; Regex reg = new Regex(@”^[\u4e00-\u9fa5a-zA-Z]+$”); Match m = reg.Match(name); if (!m.Success) { UIManager.Instance.ShowTip(“请输入中文或字母!”); return; } 其它常用 匹配字符串全部是中文字符的正则表达式 “^[\u4e00-\u9fa5]+$” ...

阅读全文>>

标签: C#

评论(0) 引用(0) 浏览(416)

C# unity 中实现类的单例比较好的做法

作者:雨辰 发布于:2016-1-19 15:58 Tuesday 分类:C#

继承自Singleton 即可实现一个单例的类 using UnityEngine; using System.Collections; namespace DMGame { public class Singleton<T> where T : class, new() { protected static T _instance = default(T); public static T Instance { get { ...

阅读全文>>

标签: Unity3D C#

评论(0) 引用(0) 浏览(385)

C# 遍历Dictionary 对比 那种方法效率最高

作者:雨辰 发布于:2016-1-19 15:39 Tuesday 分类:C#

效率上第一种高了许多 static public int ChapterSortId(DMChapterMapData a, DMChapterMapData b) { return a.m_uiId.CompareTo(b.m_uiId); } Dictionary<uint, DMChapterMapData>.Enumerator cm = testDictionary.GetEnumerator(); while (cm.MoveNext()) { if (cm.Current.Value.m_iTyp...

阅读全文>>

标签: C#

评论(0) 引用(0) 浏览(727)

c# Stopwatch 记录时间

作者:雨辰 发布于:2015-7-5 0:01 Sunday 分类:C#

using System.Diagnostics; Stopwatch sw = new Stopwatch(); sw.Start(); //测试执行的函数 Test(); sw.Stop(); /// sw.ElapsedMilliseconds 函数执行的时间(毫秒) /////// Unity 中记录函数执行时间 (会有一定的时间误差) Profiler.BeginSample("Test"); ...

阅读全文>>

标签: Unity3D-优化性能 C#

评论(0) 引用(0) 浏览(298)

.Net winform中嵌入Flash

作者:雨辰 发布于:2012-12-16 11:04 Sunday 分类:C#

要在c# winform程序里嵌入FLASH,其实就是直接引用Flash的ocx控件。 那你就需要使用“COM 组件” Shockwave Flash Object。不过这个"Flash.ocx"控件不能直接在“COM 组件”窗口中找到.。 需要我们手动添加,选择菜单中的“工具”--“自定义工具箱”,打开“自定义工具箱”窗口,在“COM 组件”中点击“浏览”键,然后选择“c:\WINNT(WINDOWS)\system32\Macromed\Flash\swflash.ocx"控件,确定后在工具箱中就...

阅读全文>>

标签: C#

评论(0) 引用(0) 浏览(404)

c# list排序的三种实现方式

作者:雨辰 发布于:2012-10-30 17:16 Tuesday 分类:C#

首先先介绍一下平时最常用的几种排序方法。 第一种:实体类实现IComparable接口,而且必须实现CompareTo方法 实体类定义如下:   class Info:IComparable { public int Id { get; set; } public string Name { get; set; } public int CompareTo(object obj) { int result; try ...

阅读全文>>

标签: C#

评论(0) 引用(0) 浏览(371)

雨辰 joyimp|@2011-2017 京ICP备16030765号