C'è un modo per dire qualcosa del tipo:C'è un modo semplice per determinare la dimensione del tipo in C#?
sizeof (type)? O tipo. Dimensione?
in questo momento sto cercando di utilizzare un codice simile:
if (type.Equals(typeof(int)))
return sizeof(int);
else if (type.Equals(typeof(long)))
return sizeof(long);
ecc, ecc, per ogni singolo tipo di dati.
Ci deve essere una soluzione più pulita, no?
Puoi spiegare una ragione dietro quello che vuoi fare? – leppie
Questo è divertente, ho quasi postato questa domanda esatta ieri, ma non ho avuto tempo. Ho bisogno della stessa identica cosa per usare DbParameters ADO.NET. A volte ti costringe a impostare DbParameter.Size, che è la dimensione dell'oggetto in byte. Anch'io ho avuto una grande affermazione di switch come quella che hai postato in origine :) – CodingWithSpike