Articles of c #

ASP.NET Core MVC: ¿Cómo obtener JSON sin procesar unido a una cadena sin un tipo?

Al igual que en esta vieja pregunta sobre las versiones anteriores de ASP.NET, quiero que el cuerpo de la solicitud de un HTTP POST se vincule a una cadena. Parece que el método se une, pero ese value es nulo, cuando ASP.NET invoca mi método de controlador: namespace Demo.Controllers { [Route(“[controller]”)] public class WebApiDemoController : […]

Cómo convertir ImageSource a una matriz de bytes?

Yo uso LeadTools para escanear. Quiero convertir la imagen escaneada en byte. void twainSession_AcquirePage(object sender, TwainAcquirePageEventArgs e) { ScanImage = e.Image.Clone(); ImageSource source = RasterImageConverter.ConvertToSource(ScanImage, ConvertToSourceOptions.None); } Cómo convertir ImageSource a una matriz de bytes?

¿Por qué printf ronda los números de coma flotante?

Estoy tratando de imprimir algunos números de coma flotante con printf . Por ejemplo: int main() { printf(“%.1f”,76.75); return 0; } EL RESULTADO: 76.8 Y tengo algunas preguntas sobre el resultado. Antes que nada, ¿por qué no imprimió 76.7? En segundo lugar, ¿cómo redondeó el número?

¿Qué parte del estándar C ++ permite declarar la variable entre paréntesis?

Considera el siguiente código: int main() { int(s); } Me sorprende el hecho de que crea una variable válida s . ¿Alguien puede explicar lo que está pasando aquí?

¿Cómo cambiar entre el tipo “posible” de un objeto?

Posible duplicado: C # – ¿Hay una mejor alternativa que esta para ‘encender el tipo’? El código heredado de mi compañía tiene algo como lo siguiente public override Uri GetUri(object obj) { if ((obj is Entry) || (obj is EntryComment)) { // } if (obj is Blog) { // } // if obj is blah […]

¿Por qué tengo que deshacerme de una instancia de System.Net.Mail.MailMessage?

¿Qué recursos no administrados asigna que deben ser eliminados? ¿No es solo una simple serie de datos administrados? Entonces, ¿por qué deshacerse?

Alcance vs vida de la variable en C

¿Podría alguien explicar exactamente el concepto de scope y vida de la variable en C. ¿Es diferente en C ++? Estoy confundido entre el scope y la vida.

Comparación de punto flotante `a! = 0.7`

Posible duplicado: problemas en la comparación de coma flotante #include #include main() { float a = 0.7; if(a < 0.7) printf("C"); else printf("C++"); } En el código anterior, la salida es C Intenté este código en Code :: Blocks y Pelles C pero obtuve la misma respuesta. ¡Me gustaría saber el motivo de esto en […]

La lista del inicializador no funciona con el vector en Visual Studio 2012?

Posible duplicado: C ++ 11 características en Visual Studio 2012 Así que hoy estaba leyendo listas de inicializadores de C ++ 11 a través de Wikipedia y vi que C ++ 11 admite la siguiente syntax para los contenedores estándar: std::vector v = { “xyzzy”, “plugh”, “abracadabra” }; std::vector v({ “xyzzy”, “plugh”, “abracadabra” }); std::vector […]

¿Cómo se implementa GetHashCode () para Int32?

He estado buscando por todo el lugar, pero no puedo encontrar nada. ¿Alguien puede arrojar algo de luz sobre esto?