摘要: YCM源码地址:https://github.com/Valloric/YouCompleteMe 安装依赖: 获取源码 安装Momo 安装步骤参照:http://www.mono-project.com/download/#download-lin-ubuntu 安装Go Go下载地址:https 阅读全文
posted @ 2017-07-12 07:26 暗黑地狱风 阅读(836) 评论(0) 推荐(0) 编辑
摘要: Linux下安装MONO支持.NET环境 MONO官网:http://www.mono-project.com/ mono 仓库安装:http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-d 阅读全文
posted @ 2017-03-30 07:52 暗黑地狱风 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 最近项目用到树形控件,网上找很很久才找到适合不错的Jquer插件JsTree可是网上很少有全套的C#使用的资料研究了很久记录下来,以备下次使用好查询。 官方网站:http://www.jstree.com/ 功能:各种数据源 - HTML,XML,JSON支持AJAX加载拖放支持高可配置性主题支持+主题使用jQuery的事件系统可选键盘导航在许多语言中保持相同的树内联编辑打开/关闭可选的动画定义节点类型和微调他们配置multitree拖放支持可选的复选框树搜索功能支持插件可选的状态保存使用Cookie JsTree 1.0异步加载View Code "json_data": 阅读全文
posted @ 2012-12-27 01:33 暗黑地狱风 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 最近项目上用到了AD域查询所有的用户,一直不明白C#操作域怎么弄,回来自己研究了一下还是没有弄很明白。 贴出写的代码以便以后使用查询 根据枚举获取查询条件: 枚举获取条件 1 /// <summary> 2 /// 获取查询条件 3 /// </summary> 4 /// <param name="Condition">条件类型枚举</param> 5 /// <returns></returns> 6 public static string GetQueryCondition(QueryEnum 阅读全文
posted @ 2012-09-01 17:52 暗黑地狱风 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 3.自动实现属性 在.NET2.0中属性是这样写的 //私有字段 private string _name;//共有字段 public string Name { get { return _name; } set { _name = value; } } 可是.NET3.0新加入一种写法 public string Name { get; set; } 3.0中他更简洁了,可实际上编译器编译的时候是有私有字段的 阅读全文
posted @ 2011-11-16 15:43 暗黑地狱风 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 2.隐式类型 在.NET2.0中我们定义数据类型的时候一般 int i =1;//或int a;a =1; 在.NET3.0加入了隐式类型Var //隐式类型写法: var i = 1;//隐式类型会根据i的赋值来识别是什么类型 //错误写法1 var i = 1; i = "a"; //因为i已经赋值为int 类型1了后面在给i赋值为“a”string类型因为前面是int类型后面是string类型所以他们类型错误 //错误写法2 ... 阅读全文
posted @ 2011-11-16 15:35 暗黑地狱风 阅读(117) 评论(0) 推荐(0) 编辑
摘要: c#3.0加入的一些新特性1.泛型集合2.隐式类型3.自动实现属性3.匿名方法4.扩展方法5.Lambda表达式1.泛型集合 在.NET2.0中没有泛型集合定义集合用ArrayList定义很麻烦,现在.NET3.0加入泛型集合。在usingSystem.Collections;命名空间的List<“T”>"T"代表类型可以是简单类型或自己定义的类型。泛型集合写法:View Code List<string> list = new List<string>(); list.Add("abc"); list.Add(&qu 阅读全文
posted @ 2011-11-16 15:17 暗黑地狱风 阅读(115) 评论(0) 推荐(0) 编辑
摘要: //委托的定义类:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading; namespace CopyWindowsForms{ public delegate void CopyHand(int OpenStr,int SavaStr); public class CopyHandle { public CopyHand CopyHandEvent { get; set; } public v... 阅读全文
posted @ 2011-11-15 15:42 暗黑地狱风 阅读(409) 评论(0) 推荐(0) 编辑