问题标签 [arguments]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 KeyValuePair 数组中捕获传入的参数值
我想知道如何在数组中获取方法的传入参数。或者只是动态地检索我的参数的值。
意思是,像这样的调用:
对于方法:
将在一个数组中解析,如:
如果我能通过反射实现这一点会更好。例如。以某种方式使用 StackTrace。
c# - 从 WebService 捕获传入参数
我想知道如何动态捕获 WebService 调用的参数(用于日志记录)。
是否有任何属性存储正在调用的参数?
c# - 实现 C# 控制台应用程序的正确方法?
将命令行工具实现和架构为 C# 控制台应用程序的正确方法是什么?
需要解决的问题包括正确解析命令行变量,以及输出文本的正确方法。虽然 Console.WriteLine() 是最明显的输出选择,但在什么情况下应该选择写入标准错误流、.Error、.SetErrorStream 等?
应用程序在向调用命令返回正确的返回码时退出的正确方法是什么?
应该如何实现CancelKeyPress事件来中断程序?是否仅在单独线程上发生异步操作时使用?
是否有 C# 中命令行工具编程的简明指南,或者更好的开源项目或模板,我可以使用它来正确实现相对简单的工具?
objective-c - 当我在 Obj-C 方法调用中将它作为参数传递时,为什么我的 NSInteger 从 12345 变为 -1758050543?
这是 AlertTableView 中的代码:
在 self.caller 中:
控制台输出:
python - 如何将脚本参数传递给 pdb (Python)?
我有 python 脚本(ala #!/usr/bin/python),我想用 pdb 调试它。如何将参数传递给脚本?
我有一个 python 脚本,想用 pdb 调试它。有没有办法可以将参数传递给脚本?
c++ - C ++中的成员与方法参数访问
我可以有一个方法,它接受与控股类成员同名的参数吗?我试着用这个:
...但它似乎不起作用。
有什么方法可以访问我正在使用的名称空间的实例,类似于 JavaScriptthis
或 Pythonself
吗?
vbscript - VBScript - 不知道为什么我的参数与变量的使用方式不同
我编写了一个 VBScript 来枚举特定日期事件日志中的事件。
第一个查询从今天日期和昨天日期之间的 NT 事件日志事件中选择,
然后从上面的查询中,我想从日志文件中提取事件 ID。
我已将以下内容放入脚本中并且它可以工作,但是我想通过命令行(即 EventLogCheck.vbs EventNumber LogFile )使用参数,但如果我使用脚本的参数部分,则不会返回任何项目。这让我发疯了。下面的完整脚本使用变量,我已经注释掉了参数部分,但您可以取消注释并使用它。我究竟做错了什么?谢谢你的帮助!
javascript - 为 JavaScript 函数设置默认参数值
我希望 JavaScript 函数具有我设置默认值的可选参数,如果未定义该值(如果传递该值则忽略该值)。在 Ruby 中,你可以这样做:
这在 JavaScript 中有效吗?
c++ - C++ 中的 _tmain() 和 main() 有什么区别?
如果我使用以下 main() 方法运行我的 C++ 应用程序,一切正常:
我得到了我期望的结果,我的论点也被打印出来了。
但是,如果我使用 _tmain:
它只显示每个参数的第一个字符。
造成这种情况的区别是什么?
c# - C#:我如何将这个命令行直接执行到 java.exe?
我正在编写一个需要运行 java.jar 服务器的程序。我需要直接运行该过程,这样我就可以将输出重写到一个文本框,并且总的来说可以完全控制它。我试着通过 CMD.exe 来做,但这不起作用,因为 CMD.exe 只会调用一个新进程 java.exe 而我无法控制它。我需要直接调用 java.exe 以便我可以控制并获取输出。你们谁能告诉我如何转换这个命令,以便我可以在 C# 中创建一个进程并调用它?
我需要转换这个 CMD 命令:
“java -Xmx1024m -cp ./../libs/*;l2jserver.jar net.sf.l2j.gameserver.GameServer”
进入
我可以将命令行放入 Process.Arguments 中,这样我就可以直接调用 Java.exe。
我已经尝试过……但它只是行不通。
我已经看了好几个小时了......请有人帮忙!