Como obtener el tamaño de un long..

12/10/2004 - 07:11 por Nathaly | Informe spam
Como obtengo el tamaño de un variable struct, es decir:

struct uno
{
long dos;
long tres;
}

uno miobjeto;-> como obtengo el tamaño de esto en c#, en vb lo podria hacer
usando LEN(mi objeto), pero en c# comos eria????

De antemano gracias

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
12/10/2004 - 10:58 | Informe spam
Hola,

a) Utiliza lo siguente:

uint sz = System.Runtime.InteropServices.Marshal.SizeOf(typeof(uno));

b) Generalmente cuando se utilizan estas cosas es conveniente indicarle al
compilador que disponga los miembros del tipo secuencialmente en memoria,
mediante el atributo StructLayout:

[StructLayout(LayoutKind.Sequential)]
struct uno
{
long dos;
long tres;
}

Slds,

Octavio

"Nathaly" escribió en el mensaje
news:%
Como obtengo el tamaño de un variable struct, es decir:

struct uno
{
long dos;
long tres;
}

uno miobjeto;-> como obtengo el tamaño de esto en c#, en vb lo podria


hacer
usando LEN(mi objeto), pero en c# comos eria????

De antemano gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida