Suchergebnisse für Anfrage "syntax"

20 die antwort

In c # was bedeutet 'where T: class'?

In C # was machtwhere T : class bedeuten Dh. public IList<T> DoThis<T>() where T : class

2 die antwort

Wie überprüfe ich elegant die Gleichheit von drei Werten?

Sag ich habe Wertea, b undc. Ich möchte herausfinden, ob sie gleich sind. Wenn ich mach if a == b == c{...} Dann bekomme ich einen Kompilierungsfehler invalid operation: a == b == c (mismatched types bool and TypeOfABandC)Das ist ziemlich ...

2 die antwort

Convert RegEx von JavaScript nach Java

OK, also versuche ich, einen String durch "," zu teilen, die sich nicht in "[" oder "]" befinden. Ich habe eine funktionierende RegEx für JavaScript, konnte sie jedoch nicht in Java-Syntax konvertieren. JS RegEX: /,(?![^[]*])/gBeispielsatz ex1 ...

TOP-Veröffentlichungen

26 die antwort

Warum geben Zuweisungsanweisungen einen Wert zurück?

Dies ist erlaubt: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Soweit ich weiß, Zuordnungs = ”Hello”; sollte nur @ verursach“Hello” wird @ zugewiess, aber die Operation sollte keinen Wert zurückgeben. Wenn das ...

8 die antwort

JSON-Syntax für Eigenschaftsnamen

Was ist die richtige Syntax, um Objekte in Javascript zu erstellen, die in den meisten Webbrowsern funktionieren (damit meine ich: IE 6+, Firefox 2+, Opera 9+) Ist das gültig var a={ "class": "Person", "name": "William Shakespeare", ...

2 die antwort

Warum ist die Reihenfolge des Mehrfachverstehens für Listen so, wie es ist?

Ich kenne den richtigen Weg, um mehrere @ zu habfor in einer verschachtelten Liste sieht das so aus (Python 3): lista = [[[1,2],[3],[4,5,6]],[[7],[8,9]]] flatlista = [i for k in lista for j in k for i in j] # results with [1, 2, 3, 4, 5, 6, 7, ...

4 die antwort

ElseIf vs Else If

Seit Jahren benutze ichElse If um in VBScript zu codieren ... If a = b Then ... Else If a = c Then ... End IfWelche scheint wie erforderlich zu funktionieren. Ich habe auch viele Websites im Web gesehen, die @ verwendeElse If, mit Ausnahme von ...

4 die antwort

Warum ist der Unterschied zwischen einem Ausdruck und einer Anweisung [duplizieren]

Mögliches Duplizieren: Expression Versus Statement [https://stackoverflow.com/questions/19132/expression-versus-statement] Was bedeutet Ausdruck? Etwas, das etwas ergibt, gibt einen Wert zurück? Wie unterscheidet es sich von einer Aussage. ...

6 die antwort

Java-Array-Initialisierungsliste, die mit einem Komma endet

Das Komma,as in einer Array-Initialisierungsliste verwendete @ items-Trennzeichen kann die Liste in C beenden. Dies wird in @ erwähnThe C Programming Language 2nd ed von Kernighan & Ritchie . z.B int c[] = { 1, 2, 3, };Dies ist praktisch, wenn ...

2 die antwort

Wie man eine Funktion in einer Zeile definiert

Häufig muss ich beim Verschieben von Dateien später das Gegenteil tun. Also habe ich in meinem .bashrc folgenden Arbeitscode eingefügt: rmv() { mv $2/${1##*/} ${1%/*} } Jetzt frage ich mich, warum ich das nicht als Single Liner schreiben kann. ...