<分区>
所以我是一名 Java 程序员,我发现对我来说学习一门语言最简单的方法就是直接投入。
我正在用 C# 创建一个类,目前在 Notepad++ 中,我想知道如何保存它以便我可以将它导入其他程序。我是否将其构建为 .exe 或其他文件?我是否将其包含在 using <classname>
中? ?
我真的无法通过 Google 找到任何满足我需求的东西。感谢您的帮助。
我不会将 Visual Studio 视为答案。我真的很想知道如何从命令行执行此操作。
标签 c# class compilation
<分区>
所以我是一名 Java 程序员,我发现对我来说学习一门语言最简单的方法就是直接投入。
我正在用 C# 创建一个类,目前在 Notepad++ 中,我想知道如何保存它以便我可以将它导入其他程序。我是否将其构建为 .exe 或其他文件?我是否将其包含在 using <classname>
中? ?
我真的无法通过 Google 找到任何满足我需求的东西。感谢您的帮助。
我不会将 Visual Studio 视为答案。我真的很想知道如何从命令行执行此操作。
最佳答案
有两个不同的(主要)选项应该起作用,具体取决于您是在谈论使用一个类还是独立的文件集合 (dll)。
只需将文件保存为 .cs 文件,最好将类保存在命名空间中,然后您可以将此文件插入到您的其他项目中,并按照您在 using 语句中所说的那样引用它们。
如果它是一个集合,那么您可以将它编译为一个 dll 文件,以我有限的 Java 知识,它类似于一个 JAR 文件。
有关如何使用 dll 的更多信息,您可以阅读 msdn 的 How to: Create and Use C# DLLs
关于C# 保存类以供使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31469463/