Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


9
cómo comprobar si el objeto ya existe en una lista
Tengo una lista List<MyObject> myList y estoy agregando elementos a una lista y quiero verificar si ese objeto ya está en la lista. así que antes de hacer esto: myList.Add(nextObject); Quiero ver si nextObject ya está en la lista. El objeto "MyObject" tiene varias propiedades, pero la comparación se basa …
102 c#  linq  list 

10
¿Cuál es el mejor método en ASP.NET para obtener el dominio actual?
Me pregunto cuál es la mejor manera de obtener el dominio actual en ASP.NET. Por ejemplo: http://www.domainname.com/subdir/ debería producir http://www.domainname.com http://www.sub.domainname.com/subdir/ debería producir http://sub.domainname.com Como guía, debería poder agregar una URL como "/Folder/Content/filename.html" (digamos que la generada por Url.RouteUrl () en ASP.NET MVC) directamente en la URL y debería funcionar.

14
¿Por qué debería evitar el uso de Propiedades en C #?
En su excelente libro, CLR Via C #, Jeffrey Richter dijo que no le gustan las propiedades y recomienda no usarlas. Dio alguna razón, pero realmente no entiendo. ¿Alguien puede explicarme por qué debería o no debería utilizar propiedades? En C # 3.0, con propiedades automáticas, ¿esto cambia? Como referencia …
102 c#  properties 

7
Bloques en Swift (animateWithDuration: animaciones: finalización :)
Tengo problemas para hacer que los bloques funcionen en Swift. Aquí hay un ejemplo que funcionó (sin bloque de finalización): UIView.animateWithDuration(0.07) { self.someButton.alpha = 1 } o alternativamente sin el cierre final: UIView.animateWithDuration(0.2, animations: { self.someButton.alpha = 1 }) pero una vez que trato de agregar el bloque de finalización, …
102 ios  swift  closures 


27
NPM atascado dando el mismo error EISDIR: operación ilegal en un directorio, leer en error (nativo)
Estoy atascado con este error sin importar en qué directorio esté y lo que escriba después de "npm" en cmd.exe. Aquí está el npm-debug.log: 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ] 2 info using npm@2.14.12 3 …

16
Operación y uso bit a bit
Considere este código: x = 1 # 0001 x << 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x & 1 # Bitwise AND: 0001 # Result: 1 Puedo entender los operadores aritméticos en Python (y otros lenguajes), …



11
¿Puedo usar mi repositorio de git existente con openshift?
¿Es necesario tener git repo solo en openshift? Ya tengo bitbucket / github git repo y preferiría presionar solo allí. ¿Puedo simplemente engancharme para que el cambio abierto se sienta bien? O para simplificar, presiono solo en github, pero cuando quiero implementar, ¿hago algo con openshift? Verifiqué esto, pero me …
102 git  openshift 



14
Objective-C: ¿Dónde eliminar al observador para NSNotification?
Tengo una clase C objetiva. En él, creé un método init y configuré una NSNotification en él //Set up NSNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getData) name:@"Answer Submitted" object:nil]; ¿Dónde configuro el [[NSNotificationCenter defaultCenter] removeObserver:self]en esta clase? Sé que para a UIViewController, puedo agregarlo al viewDidUnloadmétodo. Entonces, ¿qué se debe hacer si …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.