Preguntas etiquetadas con types

81
¿Cuándo usar valores sin firmar sobre los firmados?

¿Cuándo es apropiado usar una variable sin firmar sobre una firmada? ¿Y en un forbucle? Escuché muchas opiniones sobre esto y quería ver si había algo parecido a un consenso. for (unsigned int i = 0; i < someThing.length(); i++) { SomeThing var = someThing.at(i); // You get the idea....

81
Tinyint vs Bit?

No quiero iniciar una guerra religiosa aquí, pero parece haber dos escuelas de pensamiento sobre cómo representar valores booleanos en una base de datos. Algunos dicen que bites el tipo de datos apropiado, mientras que otros sostienen que tinyintes mejor. Las únicas diferencias que conozco son...

81
C #: invalidar tipos de retorno

¿Hay alguna forma de anular los tipos de retorno en C #? Si es así, ¿cómo, y si no, por qué y cuál es la forma recomendada de hacerlo? Mi caso es que tengo una interfaz con una clase base abstracta y sus descendientes. Me gustaría hacer esto (está bien, no realmente, ¡pero como...

76
comprobación de tipo en javascript

¿Cómo puedo comprobar si una variable es actualmente de tipo entero? He buscado algún tipo de recurso para esto y creo que el operador === es importante, pero no estoy seguro de cómo verificar si una variable es un entero (o una matriz para el caso)

66
Tipos condicionales en TypeScript

Me preguntaba si puedo tener tipos condicionales en TypeScript? Actualmente tengo la siguiente interfaz: interface ValidationResult { isValid: boolean; errorText?: string; } Pero quiero eliminar errorText, y solo tenerlo cuando isValides falsecomo una propiedad requerida . Desearía poder...