IMTP 发表于 2012-5-12 12:20:30

请问VS2008 c#项目大了如何管理代码?

用c#写程序,默认的都是生成在一个文件里面,程序大了看起来很乱。也很难管理。
我想用C的模式把功能分块写。
假如你为Form1添加一个类,就在该项目下新建一个类:Class1,修改其类名

代码如下:

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;//注意添加这个引用

namespace WindowsFormsApplication1//命名空间要与Form1一致
{
    public partial class Form1 : Form//使用partial关键字,类名与Form1相同,并继承Form
    {
            //以下写你的代码
      private void alert(string msg)
      {
            MessageBox.Show(msg);
      }
    }
}

这样就可以分块了。 但是我把对象的响应事件也分开就有问题了。 比如一个按钮的响应事件,把代码剪切到另一个文件,可以正常运行,但是再双击这个按钮,代码还是跟踪回原来那个文件,虽然那里已经没有代码了。
这样也就没有那么方便跟踪代码了。

大家都用什么办法管理自己的代码?

niba 发表于 2013-1-25 21:13:08

同问。。如何管理代码模块
页: [1]
查看完整版本: 请问VS2008 c#项目大了如何管理代码?