2012年7月17日

C#的cast问题

摘要: 这篇Not everything derives from object - Fabulous Adventures In Coding - Site Home - MSDN Blogs文章讲了为什么在C#里面 var enumerable = from bool b in new int[] {1, 2} select b; foreach (var element in enumerable)... 阅读全文

posted @ 2012-07-17 15:10 fresky 阅读(924) 评论(0) 推荐(0) 编辑

在bat中执行sql命令(for sql server)

摘要: 用sqlcmd Utility可以在bat中执行sql sever命令,很方便。 阅读全文

posted @ 2012-07-17 13:16 fresky 阅读(559) 评论(0) 推荐(0) 编辑

Diable C#的tree node

摘要: C#的tree 控件有Enabled属性,可以用来确定整棵树能不能选。但是如果想只禁用掉某个节点,treenode上就没有Enabled这个属性了。可以用下面的方法来实现。private void Tree_BeforeSelect(object sender, TreeViewCancelEventArgs e){ e.Cancel = !IsTreeNodeSelectable(e.Node)... 阅读全文

posted @ 2012-07-17 11:22 fresky 阅读(174) 评论(0) 推荐(0) 编辑

定义Enum的开始和结束,这样就能循环Enum了

摘要: 示例,这样还有个好处就是first=0成为一个不合法的enum,这样可以避免出现忘记初始化。但是要注意enum得顺序递增才能用loop。 enum ProgrammingLanguage { Language_First = 0, CPP = 1, CSharp = 2, Java =3, Language_Last = 4, } class Program { static void Main(string[] args) { for (Prog... 阅读全文

posted @ 2012-07-17 08:59 fresky 阅读(614) 评论(0) 推荐(0) 编辑

导航