请教一下,怎样在同一个解决方案中调用不同项目中的函数?
我建立了一个解决方案,建立了两个项目,项目1和项目2。在项目1中新建了一个函数function(),怎样在项目2中使用项目1中的这个function函数呢?
   最近开始学习C# ,新手,希望大家能帮忙解答一下,谢谢了!

解决方案 »

  1.   

    将要调动的项目编辑为 dll,你得项目中引用
      

  2.   

    在项目2里面添加引用 然后选择项目 添加项目引用
    项目1里面的代码里面加入function所在的命名空间
      

  3.   

    回复2楼,具体怎样编写代码呢?
    比如项目1中代码为:using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;namespace namespace1
    {
        class Program
        {   
            //项目1中的自定义函数function
           private static void function()
           {
              Console.WriteLine("项目1中的自定义函数function");
           }
            static void Main(string[] args)
            {
            }                 
        }
    }那么项目2中应该怎样写代码呢?麻烦详细写一下,谢谢了!!
      

  4.   

    回复2楼,具体怎样编写代码呢?
    比如项目1中代码为:using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using namespace1;
    namespace namespace2
    {
      class Program
      {   
        static void Main(string[] args)
      {
         function1();
      }   
      }
    }