¿Hay alguna diferencia o solo son alias?¿Cuál es la diferencia entre uint y System.UInt32?
Respuesta
Sí, son alias. Here's la lista completa.
No hay diferencia, son alias.
Nada. uint
es solo un alias para System.UInt32
.
¿No te refieres a System.UInt32? – thecoop
@thecoop: ¡Oh, sí! ¡Gracias! – missingfaktor
Es sólo un alias: http://blogs.msdn.com/csharpfaq/archive/2004/03/12/88418.aspx
Son los alias pero:
enum A : uint
{
// This code compiles
}
enum A : UInt32
{
// Compile error
}
No sabía esto, ¿pueden explicar por qué es así? – missingfaktor
No sé la respuesta clara =) Hay un debate aquí: http://stackoverflow.com/questions/1813408/c-intint-int32-and-enums – QrystaL
¡Muchas gracias! +1 por enseñarme algo nuevo! :-) – missingfaktor
uint
es un # tipo de datos C y
System.UInt32
es un tipo de datos de .NET (o los tipos de datos que CLR tiene).
El tipo de datos C# se traduce en el tipo de datos .Net cuando se ejecuta el programa. Todos los demás tipos de datos de los lenguajes de programación (que funcionan en .Net) se traducirán a tipos de datos .Net equivalentes cuando se ejecuten. Todo el tipo de datos de los lenguajes de programación, incluido C#, debe adherirse a CTS (Common Type System).
- 1. ¿Cuál es la diferencia entre "int" y "uint"/"long" y "ulong"?
- 2. Diferencia entre uint y unsigned int?
- 3. ¿Cuál es la diferencia entre {0} y ""?
- 4. Cuál es la diferencia entre = y: =
- 5. ¿Cuál es la diferencia entre .ToString (+) y ""
- 6. Cuál es la diferencia entre $ (...) y `...`
- 7. ¿cuál es la diferencia entre:.! y: r !?
- 8. ¿Cuál es la diferencia entre ".equals" y "=="?
- 9. ¿Cuál es la diferencia entre dict() y {}?
- 10. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 11. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 12. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 13. ¿Cuál es la diferencia entre + = y = +?
- 14. ¿Cuál es la diferencia entre " " y ""?
- 15. Cuál es la diferencia entre $ y jQuery
- 16. Diferencia de uso de int y uint y cuándo usar
- 17. OpenGL (ES) - ¿Cuál es la diferencia entre frustum y orto?
- 18. Cuál es la diferencia entre la función() {}() y la función() {}()
- 19. ¿Cuál es la diferencia entre la abstracción y la encapsulación?
- 20. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 21. ¿Cuál es la diferencia entre la vinculación estática y dinámica?
- 22. ¿Cuál es la diferencia entre la sección .got y .got.plt?
- 23. ¿Cuál es la diferencia entre el colado y la coerción?
- 24. ¿cuál es la diferencia entre el complemento y la biblioteca?
- 25. ¿Cuál es la diferencia entre el casting y la conversión?
- 26. ¿Cuál es la diferencia entre WPF y la aplicación Silverlight?
- 27. ¿Cuál es la diferencia entre uno mismo y la ventana?
- 28. ¿Cuál es la diferencia entre CookieContainer y la colección Response.Cookies?
- 29. ¿Cuál es la diferencia entre la relación Composición y Asociación?
- 30. ¿cuál es la diferencia entre el material y la textura?
Ver: http://stackoverflow.com/questions/62503/c-intint-or-int32-should-i-care – Finglas