构建带参数的控制台应用程序时,可以使用传递给的参数Main(string[] args).
在过去,我只是索引/循环该数组并完成一些正则表达式来提取值.但是,当命令变得更复杂时,解析会非常难看.
所以我对以下内容感兴趣:
假设命令始终遵循通用标准,例如此处的答案.
我正在尝试创建一个获取命令行参数的WPF应用程序.如果没有给出参数,则应弹出主窗口.在某些特定命令行参数的情况下,代码应该在没有GUI的情况下运行并在完成时退出.关于如何正确完成这一任何建议将不胜感激.
我希望有人尝试解释这些之间的区别.更具体地说,示例使用场景.
我正在重构一些Windows窗体代码,并且Form在Form_Load()事件中有一些代码,并且在protected override void OnLoad()调用的事件中base.OnLoad(e); 我现在跟踪它并且首先触发Override,然后立即触发事件版本.
那么,通常使用哪一个?为什么?
.net ×2
c# ×1
command-line ×1
events ×1
exit ×1
overriding ×1
refactoring ×1
winforms ×1
wpf ×1