C#.NET
文章平均质量分 56
Mr差不多
喜欢交朋友,互相学习,共同进步!.............................................
展开
-
C#中关于线程启动运行带多参数方法的操作
不带参数的用ThreadStart委托指向要执行的方法,讲ThreadStart对象传入Thread的构造函数。public void Test(){ Console.WriteLine("Test");}ThreadStart s = new ThreadStart(Test);Thread th = new Thread(s);th.Start();原创 2015-12-16 11:11:09 · 8821 阅读 · 0 评论 -
关于递归调用
今天看了个小练习,让在一个TreeView上显示全国省市区,通过递归调用可以解决此类问题。代码如下:关于数据库建库脚本见附件,其中只用了前三个字段。提醒一下大家:第三个字段的含义是他的父节点的id是几。但是感觉递归调用的效率并不高,如果可以找到其他方法就优先使用其他方法。using System;using System.Collections.Generic;using Syst原创 2015-12-19 18:28:28 · 434 阅读 · 0 评论 -
C#设置程序开机自启动,代码别人的,没有经过测试
private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked) //设置开机自启动 { MessageBox.Show ("设置开机自启动,需要修改注册表","提示");转载 2015-12-19 23:07:47 · 868 阅读 · 0 评论 -
关于C# WinForm中控件属性在属性管理器中不可见
今天看到一个属性,DataGridView的AutoGenerateColumns,它指定是否自动创建行,但是他在属性管理器中找不到。原因就是:[Browsable(false)] ,他指定是否可以在属性管理器中显示。原创 2015-12-21 13:56:07 · 3323 阅读 · 0 评论 -
关于CommandType.StoredProcedure输出参数访问问题
MSDN解释:当您将 Command 对象用于存储过程时,可以将 Command 对象的 CommandType 属性设置为 StoredProcedure。当 CommandType 为 StoredProcedure 时,可以使用 Command 的 Parameters 属性来访问输入及输出参数和返回值。无论调用哪一个 Execute 方法,都可以访问 Parameters 属性。但是,原创 2015-12-27 16:27:31 · 3589 阅读 · 0 评论