常见问题总结:
1、GridView鼠标移入显示行相对应的图片 :http://www.cnblogs.com/lz1211/archive/2009/12/11/1621758.html
2、中英文字符分割方法
string str = "4-03王三20110622"; Match match = new Regex(@"([^/u4e00-/u9fa5]+)([/u4e00-/u9fa5]+)(/d+)").Match(str); Response.Write(match.Groups[1].Value + "<br/>" + match.Groups[2].Value + "<br/>" + match.Groups[3].Value);
3、C#触摸屏程序设计:
http://msdn.microsoft.com/zh-cn/library/ms811395.aspx
4、站内搜索:
http://blog.sina.com.cn/s/blog_5ccfaa880100ang4.html 5、WinForm项目打包(含数据库): http://www.cnblogs.com/scottckt/archive/2011/05/14/2046313.html 6、产生不重复的随机数: int[] arr = new int[54]; List<int> list = new List<int>(); for (int i = 1; i <= 54; i++) list.Add(i); Random ran = new Random(); for (int i = 0; i < arr.Length; i++) { int temp = list[ran.Next(list.Count)]; arr[i] = temp; list.Remove(temp); } ------------------------------------------------------- int[] num = Enumerable.Range(1, 54).Select(x => new { Key = Guid.NewGuid().ToString(), Value = x }).ToList().OrderBy(x => x.Key).ToArray(); data.ToList().ForEach(x => Console.Write(x.Value + " ")); ------------------------------------------------------- Random rand = new Random(); List<int> temp = new List<int>(); while (temp.Count < 54) { // Random()能取下界值,但不能取上界值,所以是1~55 int i = rand.Next(1, 55); if (!temp.Contains(i)) temp.Add(i); } int[] result = temp.ToArray(); foreach (int i in result) Console.WriteLine(i);
7、彻底解决Asp.net文件下载(Response.WriteFile)时文件名的中文乱码和空格异常问题
http://hi.baidu.com/591u/blog/item/8fc020389bddd0fcb311c72d.html
8、网页上的视频播放功能(jquery插件)
http://www.malsup.com/jquery/media/#overview
http://www.cnblogs.com/xiachufeng/archive/2010/07/01/1769120.html
http://www.cnblogs.com/wf5360308/articles/1574887.html
9、C#视频监控模块实现:
http://www.cnblogs.com/over140/archive/2009/02/18/1387448.html
10、数据库备份与还原
http://www.cnblogs.com/bobofsj11/archive/2008/07/02/1233799.html
11、Microsoft.VisualStudio.Xaml 加载错误
http://hi.baidu.com/zhang1su2juan3/blog/item/cf4a45f2318c24c00a46e0fc.html