谁能告诉我怎样把自己作的东西写成接口,让别人来用!
如:
   发布留言.aspx ,发布留言.aspx.cs
   查看留言.aspx,查看留言.aspx.cs
相关调用:  
   SQLBLL.cs
   SQLDAL.cs谢谢!

解决方案 »

  1.   

    做成.dll算了,把每个功能封装成一个method
      

  2.   

    我的理解你的上司是做成DLL,或者写一个相关的类,向外部提供一些公开的方法,调用这些方法就可以得到结果
      

  3.   

    for example:class Program
        {
            static void Main(string[] args)
            {
                IEmploy emp = new Hello();
                emp.Speak();
                emp = new Sorry();
                emp.Speak();
            }
        }    interface IEmploy //接口 
        {
            void Speak(); //方法 
        }    class Hello : IEmploy //Hello类实现接口 
        {
            public void Speak() //实现方法 
            {
                Console.WriteLine("Hello:朋友");
            }
        }    class Sorry : IEmploy //Sorry类实现接口 
        {
            public void Speak() //实现方法 
            {
                Console.WriteLine("Sorry:朋友");
            }
        }
      

  4.   

    首先你先搞明白C#中接口的含义:它是为其子类提供统一类布局的。根据你的问题,你这里是要实现一个对外的统一访问方式,跟interface没关系。就像上面说到的,你可以写成一般的DLL并公布公开方法,让别人调用就可以了。
      

  5.   

    头所说的做成接口,是指逻辑上的接口(供外部调用)?还是指C#中的interface???
    你要搞清楚头的意思;
    我们要搞清楚你的意思;
      

  6.   

    做成DLL的形式,把DLL里面的方法提供出来,让别人能够调用,就OK了。
    大部分软件要做接口,都是以这种形式的。
      

  7.   

    (^_^)
    //
    谁能告诉我怎样把自己作的东西写成接口,让别人来用!
    //
    我想你的问题理解反了..如果你写的东西使用了某种机制,其他程序通过个种机制可以调用,那么这种机制叫做接口比如 DOS的dir命令, 可以从 /w ,/a 等参数给外部调用,外部用不同的参数,就会得到不同的显示,这就是接口又比如,你写一个类,将其某个方法Public后,编译成DLL,其他程序可以引用该DLL并调用该方法,这就是接口又比如,你写了一个A.aspx页,可以用"a.aspx?v1=2&v2=5 "的GET方式接到用户提交,并返回两个数的和(一个加法运算),这时你可以告诉其他以,通过访问"a.aspx?v1=2&v2=5 "可以得到两个数相加的值,这就是接口