Als «arguments» getaggte Fragen

Ein Argument ist ein Wert, der an eine Funktion, Prozedur oder ein Befehlszeilenprogramm übergeben wird. Dies bezieht sich auch auf das Array-ähnliche "Argumente" -Objekt in JavaScript.



7
Führen Sie PowerShell Script aus C # mit Befehlszeilenargumenten aus
Ich muss ein PowerShell-Skript in C # ausführen. Das Skript benötigt Befehlszeilenargumente. Folgendes habe ich bisher getan: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script results = pipeline.Invoke(); scriptFile enthält so etwas wie "C: \ …


2
Ruby konvertiert Array in Funktionsargumente
Angenommen, ich habe ein Array. Ich möchte das Array an eine Funktion übergeben. Die Funktion erwartet jedoch zwei Argumente. Gibt es eine Möglichkeit, das Array im laufenden Betrieb in zwei Argumente umzuwandeln? Beispielsweise: a = [0,1,2,3,4] b = [2,3] a.slice(b) Würde einen Fehler in Ruby ergeben. Ich muss eingeben, a.slice(b[0],b[1])ich …


11
Argumente der Java-Methode als endgültig festlegen
Welchen Unterschied finalmacht das zwischen dem Code unten. Gibt es einen Vorteil zu erklären , die Argumente als final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

6
Was ist der einfachste Weg, um einen abschließenden Schrägstrich aus jedem Parameter zu entfernen?
Was ist der einfachste Weg, um einen abschließenden Schrägstrich aus jedem Parameter im Array '$ @' zu entfernen, damit rsyncdie Verzeichnisse nach Namen kopiert werden? rsync -a --exclude='*~' "$@" "$dir" Der Titel wurde zur Verdeutlichung geändert. Informationen zu den Kommentaren und Antworten zu mehreren nachgestellten Schrägstrichen finden Sie im Bearbeitungsverlauf.

5
Überladene Funktionen in Python?
Ist es möglich, Funktionen in Python überladen zu haben? In C # würde ich so etwas machen void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } und wenn ich dann die Funktion aufrufe, würde sie …




5
Kann ich ein Argument an ein VBScript übergeben (mit cscript gestartete vbs-Datei)?
Ich habe dieses Skript in "test.vbs" gespeichert: Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Write "testing" File.Close Set File = Nothing Set FSO = Nothing Set workFolder = Nothing Wenn ich das Skript ausführe, möchte ich den Wert der Variablen "workFolder" übergeben. Wie kann ich das …


6
Gute Verwendung für Standardwerte für veränderbare Funktionsargumente?
In Python ist es ein häufiger Fehler, ein veränderbares Objekt als Standardwert für ein Argument in einer Funktion festzulegen. Hier ist ein Beispiel aus diesem hervorragenden Artikel von David Goodger : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> print bad_append('two') ['one', 'two'] Die Erklärung, warum …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.