a.cs  是否编译成  a.dll,
然后调用它时用引入,再using???    
----------------------------〉是的。
在dos环境下使用csc /r:filename.dll name.cs
具体:
在C#中使用DLL文件 
http://blog.csdn.net/jeky123/archive/2004/11/15/182232.aspxC# 编译器选项
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cscomp/html/vcrefCompilerOptions.asp

解决方案 »

  1.   

    C# 没有对应 .Class 的东西
    一个dll 对应的应该是一个 .jar调用它时用引入 == java 运行时如果用的类不再,classPath 环境变量里不也需要子定 jar 的位置吗如果 类的名称空间相同 也不用 using
      

  2.   

    最好是在VS.NET的环境里建立一个类库项目,然后把你的a.cs放到这个项目中,这样的项目编译时会自动的生成一个DLL文件,这个DLL文件相当于java里的class文件.
      

  3.   

    VS命令提示符
    csc /t:library /out:a.dll a.cs