我想把.cs文件里的代码和另一个.cs文件相连.使之能互用代码.
小弟不财.望各位指点一下.能说明清楚点更好.都谢了~~~

解决方案 »

  1.   

    partial是一个类的定义可以分散在多个文件中。一个.cs和另一个.cs相连是什么意思?
    ---------------------------------
    只要都包含在同一个项目里就可以了嘛。
    如果两个.cs里的namespace一样,那就更容易互相访问了。我的思想也止住了。两个.cs文件凭什么不能相连?怎么会出现怎样相连这样的问题?
    头痛头痛!~
      

  2.   

    我的思想也止住了
    ___
    夸张了点.只是有点想不通罢了.
    楼上的方法能用nmaeapace的方法没试过.我一会试一下.
    在发这个题的时候跟MM聊的正欢.不知道怎么写标题了.望见谅.
    __________我的意思是.生成二个C#源文件.里面的代码可以互相调用.我看书有点不明白.这是附件using System;
    using System.Windows.Forms;
    using System.Drawing;public class TestForm3 : Form {  //当需要把各种对象---Label.Button等等---放置到窗体上,  //就在这里把它们定义为TestForm4类的字段.  //构造器:我们在这里组装应用程序.  public TestForm3() {  //使用Height和Width property设定Form的尺寸;  this.Height = 200;  this.Width = 200;
      //设置标题  this.Text = "Whee!!!";
      //放窗体居中  this.StartPosition = FormStartPosition.CenterScreen;  this.Visible = true;
      }
      //注意.这个类里面没有Main方法!
    }_______这里主入口._______using System;
    using System.Windows.Forms;public class TestForm3Driver {  static void Main() {
      //Main()方法变得相当简单
      //只是调用Run()方法,显示
      //(未命名的)TestForm3的实体.
      
      Application.Run(new TestForm3());
      }
    }可是运行出错.我不知道是打错的还是怎么了.
      

  3.   

    free_wang(★★飘飘何所似 天地一沙鸥) ( ) 信誉:100    Blog  2006-10-4 19:11:22  得分: 0  
     
     
       
    66大顺______聪明...我意思就是这样~~
      

  4.   

    在类头加partial 关键字,2005就是这样做的
      

  5.   

    TestForm3Driver.cs<11.23>:error CS0246:
        找不到类型或命名空间名称"TestForm3"<是不缺少using 指令或程序集引用?>
    TestForm3Driver.cs<11.19>:error CS1503 : 参数"1":
        无法从"TestForm3"转换为"System.Windows.Forms.Form"难道是我看错.还是我运行错.我用的是05的SDK.望达人指出问题...
      

  6.   

    都是通过命名空间访问的,都在一个工程里面就行,否则需要通过引用DLL