1.拆分窗体

拆分器控件Splitcontainer - 恒波 - 博客园
http://www.cnblogs.com/hengbo/archive/2009/01/04/2232511.html

2.嵌入窗体

 ExamIntroduce f = new ExamIntroduce();
            f.TopLevel = false;
            f.WindowState = FormWindowState.Maximized;
            f.FormBorderStyle = FormBorderStyle.None;
            f.Parent = this.splitContainer1.Panel2;
            f.Show();

3.委托

C# 中的委托和事件 - C# 编程 - 张子阳
http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx

4.父子窗体传值

C# WinForm 父窗体 子窗体 传值 - freeliver54 - 博客园


http://www.cnblogs.com/freeliver54/archive/2009/02/11/1388173.html

5.radioButton有没有value,name这两种?你可以用TAG属性开充当value属性,它可以存储你要的东西,可以和text属性不一样。C#windows编程没有value属性。

6.winform中listView?

C# ListView用法详解 - 雾里看花 - 博客频道 - CSDN.NET  http://blog.csdn.net/chen_zw/article/details/7910324?reload

7.ListViewSubItem的宽度和字体颜色,似乎没有办法设置啊-CSDN论坛-CSDN.NET-中国最大的IT技术社区  http://bbs.csdn.net/topics/390812199

 8.文件操作

 

C#操作目录和文件 - 蒹葭白露 - 博客园  http://www.cnblogs.com/wanghonghu/archive/2012/07/04/2574579.html

用C#刚刚创建文本,立刻使用输出流写入,却提示该文件正在被另一个进程使用有没有什么解决办法啊?_百度知道  http://zhidao.baidu.com/link?url=rrWSBQfdFRpRtMaDkeVZHpFW_WXtoMH5pp_R3AMdjE_rm4CNzBn22kJhXqHWqUQ78FEuxctj8_tkefroJsqmsK

9.写入的文件乱码?

10.在其它电脑上连接我的sql server 2008

SQL Server2008如何设置开启远程连接_百度经验  http://jingyan.baidu.com/article/fec4bce226a264f2618d8ba5.html

11.源码管理工具的使用

TortoiseSVN下载,安装,配置,常用操作 svn教程_百度经验  http://jingyan.baidu.com/article/358570f6638aa4ce4724fcf7.html

12.删除整个目录,包括目录下的文件。

 System.IO.Directory.Delete(@"E:\ProgramPart", true);

13C# 起动外部程序的几种方法 - C#  http://www.myexception.cn/c-sharp/775239.html

 启动外部程序,不等待其退出
 Process.Start(appName);
启动外部程序,等待其退出
proc.WaitForExit(3000);
if (proc.HasExited)
 else
                
 // 如果外部程序没有结束运行则强行终止之。
  proc.Kill();
启动外部程序,无限等待其退出
 proc.WaitForExit();
启动外部程序,通过事件监视其退出。
 Process proc = Process.Start(appName);
            if (proc != null)
            {
                // 监视进程退出
                proc.EnableRaisingEvents = true;
                // 指定退出事件方法
                proc.Exited += new EventHandler(proc_Exited);
 
void proc_Exited(object sender, EventArgs e)
14.GCC学习

Linux GCC常用命令 - ggjucheng - 博客园  http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html

Gcc指令的一般格式为:Gcc [选项] 源文件 [选项] [目的文件]
gcc命令_Linux gcc 命令用法详解:基于C/C++的编译器  http://man.linuxde.net/gcc

Gcc的编译流程分为了四个步骤:

· 预处理(Pre-Processing)

-E  *.i

· 汇编(Assembling)

-S  *.s

· 编译(Compiling)

-C  .o

· 链接(Linking)  可执行文件  *  我认为是*.exe

-O

-warning

-c:仅执行编译操作,不进行连接操作。
-wall:显示警告信息;

如何用C#调用gcc编译程序并取得编译信息?-CSDN论坛-CSDN.NET-中国最大的IT技术社区  http://bbs.csdn.net/topics/330216705

gcc与g++区别 - c++语言程序开发技术文章_c++编程 - 红黑联盟  http://www.2cto.com/kf/201209/158567.html

C#-JudgeSystem判题系统-C#编译C程序 - tmj的个人页面 - 开源中国社区  http://my.oschina.net/tmj1993/blog/494677

判断系统是64位,还是32位?

C#判断操作系统是32位还是64位(超简单) - C#编程语言程序开发技术文章_C#编程 - 红黑联盟  http://www.2cto.com/kf/201307/225046.html

 

15.将窗体显示在任意位置

mainForm.Location = new Point(xWidth/2, yHeight/2);//这里需要再减去窗体本身的宽度和高度的一半

mainForm.Show();

16.OleDbDataReader中直接读取int型报错

testCase.caseValue = Convert.ToInt16(datar["caseValue"].ToString()); 这样就可以

17.C#在后台运行操作:BackgroundWorker的用法 - 阿凡卢 - 博客园  http://www.cnblogs.com/luxiaoxun/archive/2013/07/28/3221154.html

 

 BackgroundWorker 类 (System.ComponentModel)  https://msdn.microsoft.com/zh-cn/library/system.componentmodel.backgroundworker.aspx