C# - 如何使用开始参数

Posted

技术标签:

【中文标题】C# - 如何使用开始参数【英文标题】:C# - How to use start arguments [duplicate] 【发布时间】:2018-01-12 05:48:18 【问题描述】:

我想在启动我的程序时使用启动参数。例如:

c:\my.exe -arg1

就像一些程序使用如下参数:

-silent

如果搜索信息但找不到任何帮助。 谢谢!

【问题讨论】:

【参考方案1】:

C#中的方法

public static void Main(string[] args) 

从命令提示符参数中获取array of strings - args

例如:

public static class Program

    public static void Main(string[] args)
    
        foreach(var arg in args)
        
            Console.WriteLine("You entered parameter: " + arg);
        

        Console.ReadLine();
    

并尝试通过以下方式编译和运行该程序:

program Hello World

输出将是:

You entered parameter: Hello
You entered parameter: World

【讨论】:

以上是关于C# - 如何使用开始参数的主要内容,如果未能解决你的问题,请参考以下文章

在 C# 中如何检查参数是否为 null

如何在 C# 后端使用 EXTJS 代理参数?

如何使用 C# 从 SQL 查询中检索参数

如何在 C# 中使用反射调用具有不同类型参数的方法

如何将两个整数参数传入并使用 C# 命令行程序? [复制]

如何使用 SQL 参数在 C# 中编辑登录表单?