Tag: language-features
Eine Sprache, die Funktion ist ein eindeutiger Aspekt einer Programmiersprache, wie verbindliche Regeln, die lexikalische design oder Facetten des Typ-system.
4
Antworten
Wie viele Parameter übergeben Sie einen string.Format () - Methode? Es muss irgendeine Art von theoretischen oder erzwungene Beschränkung ist es. Ist es auf der Grundlage der Grenzen von den params - Typ oder der Speicherverbrauch
5
Antworten
Gibt es eine Möglichkeit der direkten C# zu ignorieren NullReferenceException (oder eine bestimmte Ausnahme für diese Angelegenheit), die für eine Reihe von Aussagen. Dies ist nützlich, wenn Sie versuchen zu Lesen, Eigenschaften von einem Objekt deserialisiert enthalten
3
Antworten
Ist es ein Kompendium von virtuellen Maschinen und Sprachen abgeleitet oder inspiriert von Lua? Durch abgeleitete, ich meine darüber hinausgehende Nutzung Einbettung und Erweiterung mit Modulen. Ich bin zu wollen Forschung die Lua-Technologie-Baum, und bin auf der
4
Antworten
Schreibe ich einen code-generator, erzeugt der Scala-Ausgang. Brauche ich, um zu emulieren einen ternären operator, die in einer solchen Weise, dass die Token im Vorfeld '?' erhalten bleiben. z.B. konvertieren der Ausdruck c ? p : q
7
Antworten
Würden ein nettes kleines feature, das macht es schneller, um code zu schreiben, wie Automatische Eigenschaften passen sehr gut mit dem mantra VB.NET? Etwas wie dies funktionieren würde perfekt: Public Property FirstName() As String Get Set End
2
Antworten
In php, wenn Sie den folgenden code: $map = array( "first" => 1, "second" => 2 ); $map["third"] = 3; foreach($map as $key => $value) { //code } Sie wissen, werden die Einträge aufgelistet, in der Reihenfolge,
1
Antworten
Warum system-Objekte wie null, true oder false haben eine Feste Objekt-id in Ruby. Auch ich habe versucht, drucken Sie die Objekt-ids der zahlen, Sie sind die gleichen, und Folgen Sie eine ungerade Anzahl Sequenz-Muster. Keine Erklärung für
12
Antworten
Ich habe vor kurzem angefangen zu lernen, Python und ich war ziemlich überrascht, eine 1000 Tiefe der Rekursion beschränken (Standard). Wenn du es hoch genug ist, über 30000, stürzt mit einem segmentation fault genau wie C. Obwohl
3
Antworten
Kleine Präambel. Ich war guter java-Entwickler auf jdk 1.4 beschränkt. Nachdem ich es umgestellt haben auf anderen Plattformen, aber hier komme ich mit dem problem also Frage ist stark über die jdk 1.6 (oder höher 🙂 ).
7
Antworten
Wenn ich eine Funktion haben : @aDecorator def myfunc1(): # do something here if __name__ = "__main__": # this will call the function and will use the decorator @aDecorator myfunc1() # now I want the @aDecorator to
4
Antworten
Was ist der Unterschied zwischen anonyme Art und Tupel? Hier ist ein Artikel zu erklären, was Sie wollen: msdn.microsoft.com/en-us/vcsharp/ee957397.aspx InformationsquelleAutor Amutha | 2010-04-10
6
Antworten
Ich freue mich zu lehren, meine Kinder Programmierung, und es sieht aus wie ich habe verengt es zwei Möglichkeiten: jMonkeyEngine 3 (JME erstellt 3) Einheit 4.3 Konnte ich nicht finden keine "aktuellen" Vergleiche, und so dachte ich,
5
Antworten
Mir sind Sie beide gleich und das ist, warum ich Frage mich, warum haben wir das dictionary-Datenstruktur, wenn wir tun können, alles mit arrays/Liste? Was ist so fancy, die in Wörterbüchern? InformationsquelleAutor itsaboutcode | 2010-04-22
4
Antworten
Ich würde gerne richtig verstehen, hashes in Perl. Ich habe die Perl zeitweise für einige Zeit und meist, wenn ich muss es tun, es ist meistens im Zusammenhang mit text-Verarbeitung. Und jedesmal, wenn ich zu tun haben
10
Antworten
Stieß ich auf den Python with - Anweisung zum ersten mal heute. Ich habe mit Python leicht für mehrere Monate und hatte noch nicht einmal von Ihrer Existenz wissen! Angesichts seiner etwas obskuren status, ich dachte, es
3
Antworten
Ich bestimmte Szenarien (z.B. eine benutzerdefinierte Klasse zu halten, Sql-Parameter), in denen eine variable kann oder kann nicht verlangt werden. Traditionell habe ich immer diese definiert sein Typ Guid? und verwendet myGuid.HasValue zu überprüfen, ob ein Gültiger
2
Antworten
Muss ich einen Weg finden, um zu übersetzen, eine website, um die entsprechende Sprache als locale-Einstellungen auf die Benutzer-Maschine. So in otherwords jemand aus Deutschland besucht meine Website, seine locale-Einstellungen sind Deutsch, nou die Website zeigt in
5
Antworten
Ich kam gerade über eine interessante situation, in JavaScript. Ich habe eine Klasse mit einer Methode, die definiert, mehrere Objekte mit dem Objekt-literal Schreibweise. Im inneren dieser Objekte, die this Zeiger verwendet wird. Aus dem Verhalten des
7
Antworten
Dies ist eine interview-Frage. So ist es möglich, das überschreiben einer Methode ohne virtual angegeben in der übergeordneten Methode? Ich Stimme mit den Kommentaren unten - Sie suchen nach einer Methode versteckt sich hier eher als Methode
2
Antworten
Gibt es eine riesige feature-collection in C++ - Programmiersprache, mit der Lieferung einer strengen Kontrolle über die Datentypen. Häufig würde man Schimmel seinen code mit template-system zu erreichen, die ausreichende Funktionalität und der Gewährleistung der innerhalb der
3
Antworten
Was ist der Hauptzweck der Verwendung von Clone() in C#? Was ist der Vorteil der Verwendung es? Ist es nicht klar, aus Ihrer definition? 😉 Der Hauptzweck ist das erstellen einer Klon eines Objekts. Der Vorteil ist,
2
Antworten
Habe ich gelernt, dass isset($array) ist nicht erforderlich, wenn die überprüfung auf die Existenz von bestimmten Schlüssel, aber ich weiß auch, dass es einige Gründe zu prüfen, ohne Schlüssel, wenn $array instanziiert wird. Dies zum Beispiel: foreach
6
Antworten
Ich würde gerne ein Skript auszuführen für jede Sprache. Ich brauche eine Möglichkeit, zu erfahren, welches os, welche Sprache verwendet wird, die Verwendung von batch-Dateien. Sowohl auf windows XP und Windows 7. Dank Borderline serverfault Frage. Sie
1
Antworten
nach dem erstellen einer Website, die Sie gehen können, um: Site Actions /Site Settings /Site-Administration /Sprache-Einstellungen und wählen Sie eine Alternative Sprache(N), wenn Sie haben einige language pack(s) installiert, aber der Standard ist fix und man kann
9
Antworten
Was ist der effizienteste Weg, um konvertieren von numerischen Betrag in englischen Wörtern z.B. 12 zwölf 127, hundert-zwanzig-sieben Oder in Englisch hundert und zwanzig-sieben. 🙂 das "und" ist falsch, wenn Sie sprechen korrektes Englisch. "Und" ist für
4
Antworten
Vorausgesetzt, Sie haben einen string mit dem Namen einer Methode, die ein Objekt unterstützt diese Methode und einige Argumente, gibt es ein Sprach-feature, das Ihnen erlaubt, zu rufen, dynamisch? Art, wie Ruby ' s send parameter. InformationsquelleAutor
24
Antworten
Warum wurde C# entwickelt auf diese Weise? Als ich verstehen es, eine Schnittstelle beschreibt nur das Verhalten, und dient dem Zweck der Beschreibung einer vertraglichen Verpflichtung für die Klassen implementieren die Schnittstelle, die bestimmte Verhaltensweisen umgesetzt wird.
4
Antworten
Möchte ich testen, ob ein Objekt eine Instanz einer Klasse und nur dieser Klasse (keine Unterklassen). Ich könnte es tun, entweder mit: obj.__class__ == Foo obj.__class__ is Foo type(obj) == Foo type(obj) is Foo Gibt es Gründe
2
Antworten
Den Null Vermehrung operator /Conditional-access-Ausdruck coming in c#-6.0 sieht aus wie ein Recht praktisches feature. Aber ich bin mal gespannt, ob es wird helfen, lösen das problem der überprüfung, ob ein untergeordnetes Element, das nicht null ist
30
Antworten
Alan Storm Kommentare in Reaktion auf meine Antwort bezüglich der - Anweisung gab mir zu denken. Ich habe selten ein Grund für die Verwendung dieser bestimmten Sprache-Funktion, und hatte noch nie nachgedacht, wie es könnte Schwierigkeiten verursachen.
3
Antworten
Gibt es eine VB.NET -äquivalent zur C#: public string FirstName { get; set; } Ich weiß, Sie tun können, Public Property name() As String Get Return _name.ToString End Get Set(ByVal value As String) _name = value End
9
Antworten
Gibt es eine Möglichkeit zu zwingen, einen (Kinder -) Klasse die Konstruktoren mit bestimmten Signaturen oder insbesondere statische Methoden in C# oder Java? Können Sie nicht offensichtlich die Verwendung von Schnittstellen für dieses, und ich weiß, dass
4
Antworten
Ich bin neu in Swift und kam gerade über diesem in der Dokumentation: Berechneten Eigenschaften werden zur Verfügung gestellt von Klassen, Strukturen und Enumerationen. Gespeicherten Eigenschaften sind nur durch Klassen-und Strukturen. Warum ist das so? Tun die
2
Antworten
Während der Arbeit mit Anmerkungen stolperte ich über den folgenden code-Abschnitt (es ist der Ruhezustand @NotNull annotation): @Target(value = {ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.PARAMETER}) @Retention(value = RetentionPolicy.RUNTIME) @Documented @Constraint(validatedBy = {}) public @interface NotNull { @Target(value =
7
Antworten
Ich würde gerne so etwas wie dieses: each[i_, {1,2,3}, Print[i] ] Oder, mehr allgemein, zu destructure beliebige Sachen in der Liste sind Sie Durchlaufen, wie: each[{i_, j_}, {{1,10}, {2,20}, {3,30}}, Print[i*j] ] In der Regel, die Sie
3
Antworten
Las ich einen interessanten Artikel hier und es machte einen interessanten Punkt über die 'case' - Anweisung in vb.net vs der 'switch' - Anweisung in C#, dem habe ich unten eingefügt: Den folgenden Visual Basic Select Case-Anweisung
30
Antworten
Hier sind einige Perlen: Literale: var obj = {}; //Object literal, equivalent to var obj = new Object(); var arr = ; //Array literal, equivalent to var arr = new Array(); var regex = /something/; //Regular expression
8
Antworten
Ich bin auf der Suche in den Griff zu bekommen funktionale Programmierung Konzepte. Habe ich verwendet Javascript für viele Jahre für client-side-scripting in web-Anwendungen und-abgesehen von Prototypen, es war alles einfache DOM-manipulation, Eingabe-Validierung etc. Spät, ich habe
7
Antworten
So, ich bin java zu lernen, und ich habe eine Frage. Es scheint, dass die Typen intboolean und string wird gut sein für fast alles, was ich jemals brauchen werden, in Bezug auf die Variablen, außer vielleicht
1
Antworten
In meinem Java-code verwende ich oft die sehr handlich method(Class... args) varargs. So weit ich weiß, erlauben Sie Ihnen zu übergeben, jede Menge Class Objekten, oder ein array von Class. Da ich auch oft die Java-collection-Klassen, ich
4
Antworten
Ich habe gehört/gelesen der Begriff aber nicht ganz verstehen, was es bedeutet. Wann sollte ich diese Technik verwenden und wie sollte ich es verwenden? Kann mir jemand einen guten code-Beispiel? InformationsquelleAutor der Frage Oded | 2008-09-03
20
Antworten
Genau zu sein, habe ich versucht diesen code: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args) { clock.sayTime(); } } Aber gab es den Fehler Nicht Zugriff auf nicht-statisches
10
Antworten
Stieß ich auf den Python with - Anweisung zum ersten mal heute. Ich habe mit Python leicht für mehrere Monate und hatte noch nicht einmal von Ihrer Existenz wissen! Angesichts seiner etwas obskuren status, ich dachte, es
5
Antworten
Betrachten Sie das folgende Beispiel: class A: @property def x(self): return 5 So, natürlich ruft die a = A(); a.x zurück 5 Aber vorstellen, dass Sie in der Lage sein wollen, ändern Sie die Eigenschaft x. Auf
6
Antworten
Ich habe begonnen, zu bemerken, zu Zeiten, wenn ich die Methode Aufrufe in C#, dass die Namen der Parameter für die Methode rufe ich in der intellisense-Liste mit einem Doppelpunkt angehängt, und das kann ich dann formatieren
8
Antworten
Ich habe gerade gereinigt mein Firefox-addons und fragte: Welche features hat Firebug haben, die es einzigartig machen? Welche Funktionen sind sowohl in Firebug und Firefox-Entwickler-Tools? InformationsquelleAutor der Frage janpio | 2013-10-04
7
Antworten
Python ' s innen/verschachtelte Klassen verwirren mich. Gibt es etwas, das kann nicht erreicht werden ohne Sie? Wenn ja, was ist das? InformationsquelleAutor der Frage |
18
Antworten
Frage ich mit Bezug auf c#, aber ich nehme an, es ist die gleiche in den meisten anderen Sprachen. Hat jemand eine gute definition von Ausdrücke und Aussagen und was die Unterschiede sind? InformationsquelleAutor der Frage |
12
Antworten
.Net 3.5 nicht unterstützt Tupel. Schade, Aber nicht sicher, ob die zukünftige version .net-support-Tupel, oder nicht? InformationsquelleAutor der Frage Graviton | 2008-09-30
18
Antworten
Ich geschrieben habe ein wenig Cund Lesen kann ich es gut genug, um eine Allgemeine Vorstellung von dem, was es tut, aber jedes mal, wenn ich begegnet bin, ein makro-es hat mich völlig geworfen. Ich habe bis