我是一名中级程序员,这些天我一直在分析 CLR,我的问题是需要学习 c# 命令行的所有命令!太无聊了。
有必要吗?
我是一名中级程序员,这些天我一直在分析 CLR,我的问题是需要学习 c# 命令行的所有命令!太无聊了。
有必要吗?
正如我所做的那样,您可能会发现,有时启动记事本(或您最喜欢的文本编辑器)来创建一个简单的 C# 程序会更容易。然后使用命令行工具快速编译,无需费心启动 Visual Studio、构建项目等。只需键入:
csc /t:exe MyProgram.cs
知识很少是无用的。一些你认为“无聊”的事情被证明是最重要的,最终也是最有趣的。
对于 .NET 命令行工具,我建议了解它们——存在哪些工具、它们做什么以及如何操作它们——但我不会说你需要成为命令行专家。
这在很大程度上取决于您计划如何使用 C#。如果您仅从 Visual Studio 或其他 IDE 构建东西,那么优先级可能较低。但是,如果您将使用其他工具(例如 ant)构建 C# 项目,您应该熟悉它。
如果您有 Visual Studio 之类的工具,那么您很可能无需学习命令行编译就可以摆脱困境。但是,在您没有高级 IDE 的情况下,了解它们会很有用。
这适用于每种语言,而不仅仅是 c#。