Secondo this una stringa (o stringa) è un tipo di riferimento.Perché Type.IsByRef per type String restituisce false se String è un tipo di riferimento?
ancora dato:
Type t = typeof(string);
poi
if (t.IsByRef) ...
rendimenti falsi
perché?
Edit: Dopo alcuni test rapido, sto ovviamente equivoco lo scopo di IsByRef ... come anche utilizzando un nome di classe al posto di 'stringa', restituisce false pure. Sto scrivendo una classe generica e voglio testare se uno dei tipi passati quando il generico è un'istanza è un valore o un tipo di riferimento. Come si fa a testare questo?
La parola ** 'By' ** non c'è solo per la decorazione, ha un significato. ;) – Mehrdad
@ Mehrdad - ha detto bene - ora che conosco lo scopo. IsByRef! – PMBottas