1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-06 19:41:11 +00:00

Merge pull request #90985 from Fulanko/fix-class-docs-os_get_cmdline_args

Fix incorrect C# in `OS.get_cmdline_args` docs
This commit is contained in:
Rémi Verschelde
2024-04-22 22:18:37 +02:00

View File

@@ -189,26 +189,26 @@
for argument in OS.get_cmdline_args():
if argument.contains("="):
var key_value = argument.split("=")
arguments[key_value[0].lstrip("--")] = key_value[1]
arguments[key_value[0].trim_prefix("--")] = key_value[1]
else:
# Options without an argument will be present in the dictionary,
# with the value set to an empty string.
arguments[argument.lstrip("--")] = ""
arguments[argument.trim_prefix("--")] = ""
[/gdscript]
[csharp]
var arguments = new Godot.Collections.Dictionary();
var arguments = new Dictionary<string, string>();
foreach (var argument in OS.GetCmdlineArgs())
{
if (argument.Contains('='))
{
string[] keyValue = argument.Split("=");
arguments[keyValue[0].LStrip("--")] = keyValue[1];
arguments[keyValue[0].TrimPrefix("--")] = keyValue[1];
}
else
{
// Options without an argument will be present in the dictionary,
// with the value set to an empty string.
arguments[keyValue[0].LStrip("--")] = "";
arguments[argument.TrimPrefix("--")] = "";
}
}
[/csharp]