maggio 2008 Blog Posts

Anche Notepad può avere problemi...

Possiamo tranquillamente dire che Notepad è ormai un programma abbastanza maturo e stabile . Tuttavia, ieri dovevo modificare un file .bat, quindi clicco il pulsante destro del mouse sul file, faccio click su "Edit" e ottengo questo simpatico messaggio di errore :   Sgrat, sgrat... Qual è la causa? Il comando associato alla Shell Extension.   Andando con regedit nella chiave HKEY_CLASSES_ROOT\batfile\shell\edit\command si nota che il comando termina con i doppi apici ("). Togliendoli, tutto torna a funzionare . Chi ha aggiunto quei famigerati doppi apici? Ci stiamo ancora lavorando...

posted @ giovedì 8 maggio 2008 07:44 | Feedback (0)

Nullables

Due cose carine sui Nullable Types che mi segno, in caso di utilizzi futuri. Per verificare se un tipo è Nullable: 1: bool IsANullableType(Type type) 2: { 3: return (type.IsGenericType && type.GetGenericTypeDefinition().Equals(typeof(Nullable<>)) ); 4: } Per sapere il corrispondente "Non Nullable" di un Nullable Type: 1: NullableConverter nc = new NullableConverter(int?); 2: Type notNullableType = nc.UnderlyingType; // notNullableType è int

posted @ lunedì 5 maggio 2008 17:25 | Feedback (0)