Articles of che

Quale algoritmo di ordinamento viene utilizzato da LINQ “OrderBy”?

Evidentemente, “OrderBy” di LINQ era stato originariamente specificato come instabile, ma al momento di Orca era stato specificato come stabile. Non tutta la documentazione è stata aggiornata di conseguenza – considera questi collegamenti: Jon Skeet sulla stabilità di OrderBy Troy Magennis su OrderBy stabilità Ma se OrderQ di LINQ è ora “stabile”, significa che non […]

‘passa parametro per riferimento’ in Ruby?

In Ruby, è ansible passare per riferimento un parametro con semantica del tipo di valore (ad esempio un Fixnum)? Sto cercando qualcosa di simile alla parola chiave ‘ ref ‘ di C #. Esempio: def func(x) x += 1 end a = 5 func(a) #this should be something like func(ref a) puts a #should read […]

Rendere l’operatore << virtuale?

Devo usare un operatore << virtuale. Tuttavia, quando provo a scrivere: virtual friend ostream & operator<<(ostream& os,const Advertising& add); Ottengo l’errore del compilatore Errore 1 errore C2575: ‘operatore <<': solo le funzioni membro e le basi possono essere virtuali Come posso trasformare questo operatore virtuale?

Come verificare che una stringa sia analizzabile in doppio?

Esiste un modo nativo (preferibilmente senza implementare il proprio metodo) per verificare che una stringa sia analizzabile con Double.parseDouble() ?

Javascript: overloading dell’operatore

Ho lavorato con JavaScript per alcuni giorni e sono arrivato a un punto in cui voglio sovraccaricare gli operatori per i miei oggetti definiti. Dopo uno stint su google alla ricerca di questo, sembra che non sia ansible farlo ufficialmente, eppure ci sono alcune persone che rivendicano un modo prolisso di eseguire questa azione. Fondamentalmente […]

jQuery nascondi elemento quando si fa clic su un punto qualsiasi della pagina

Vorrei sapere se questo è il modo corretto di hide elementi visibili quando si fa clic in qualsiasi punto della pagina. $(document).click(function (event) { $(‘#myDIV:visible’).hide(); }); L’elemento (div, span, ecc.) Non dovrebbe scomparire quando si verifica un evento click all’interno dei limiti dell’elemento.

C’è un modo per sfuggire a un token CDATA in xml?

Mi chiedevo se ci fosse un modo per sfuggire a un token CDATA ( ]]> ) all’interno di una sezione CDATA in un documento xml. O, più in generale, se c’è una sequenza di escape per l’uso all’interno di un CDATA (ma se esiste, suppongo che probabilmente avrebbe solo senso scappare dall’inizio o finire i […]

Ci sono dei vantaggi nel passare per puntatore passando per riferimento in C ++?

Quali sono i vantaggi del passaggio del puntatore al passaggio per riferimento in C ++? Ultimamente, ho visto un certo numero di esempi che hanno scelto di passare argomenti di funzione tramite puntatori invece di passare per riferimento. Ci sono benefici a fare questo? Esempio: func(SPRITE *x); con una chiamata di func(&mySprite); vs. func(SPRITE &x); […]

Mock HttpContext.Current in Test Init Method

Sto cercando di aggiungere il test dell’unità a un’applicazione ASP.NET MVC che ho creato. Nei miei test unitari utilizzo il seguente codice: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext(“TestUser”); … } Con i seguenti helper per deridere il contesto del controller: public static class FakeControllerContext { public static HttpContextBase FakeHttpContext(string username) […]

Come analizzare un’espressione matematica data come stringa e restituire un numero?

C’è un modo in Java per ottenere il risultato da questa espressione matematica: String code = “5+4*(7-15)”; D’altra parte qual è il modo migliore per analizzare un’espressione aritmetica?