C# 保存类以供使用

标签 c# class compilation

<分区>

所以我是一名 Java 程序员,我发现对我来说学习一门语言最简单的方法就是直接投入。

我正在用 C# 创建一个类,目前在 Notepad++ 中,我想知道如何保存它以便我可以将它导入其他程序。我是否将其构建为 .exe 或其他文件?我是否将其包含在 using <classname> 中? ?

我真的无法通过 Google 找到任何满足我需求的东西。感谢您的帮助。

我不会将 Visual Studio 视为答案。我真的很想知道如何从命令行执行此操作。

最佳答案

有两个不同的(主要)选项应该起作用,具体取决于您是在谈论使用一个类还是独立的文件集合 (dll)。

  1. 只需将文件保存为 .cs 文件,最好将类保存在命名空间中,然后您可以将此文件插入到您的其他项目中,并按照您在 using 语句中所说的那样引用它们。

  2. 如果它是一个集合,那么您可以将它编译为一个 dll 文件,以我有限的 Java 知识,它类似于一个 JAR 文件。

有关如何使用 dll 的更多信息,您可以阅读 msdn 的 How to: Create and Use C# DLLs

关于C# 保存类以供使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31469463/

相关文章:

Gcc 和 ld 参数

c# - 避免异步在方法签名中传播

python - 嵌套类的范围?

c++ - std::sort 和 std::unique 结构问题

python - 子类化 Tkinter.Text 以创建自定义小部件

php - 使用类 getter 或类属性? (PHP)

c++ - Typedef是在C++编译时解析的吗?

c# - 如何制作完全由用户定义的自定义 GridView

c# - 初始化安装时发生异常 : System. BadImageFormatException:无法加载文件或程序集

c# - Unity从资源文件夹外部加载文件