2012-12-19 8 views
5

Ho un controllo personalizzato server che ha un sacco di proprietà - ognuno di loro a salvare la propria condizione nel ViewState:ridurre le linee di codice risparmio nelle proprietà ViewState

public Color XXX 
    { 
     get 
     { 
      return (Color)ViewState["XXX"]; 
     } 
     set 
     { 
      ViewState["XXX"] = value; 
     } 
    } 

Questo richiede un sacco di spazio - c'è un modo ridurre il numero di righe nel codice?

+3

Sei preoccupato della quantità di spazio che occupa nei file di codice o di più sul numero di istruzioni? –

risposta

5

Rimuovere parte dello spazio bianco?

public Color XXX 
{ 
    get { return (Color)ViewState["XXX"]; } 
    set { ViewState["XXX"] = value; } 
} 

Onestamente non mi riguardano te stesso con la quantità di spazio verticale il codice sta prendendo, se questo è veramente ciò che la tua domanda è di circa. Utilizzare #region s per raggruppare le proprietà. È quindi possibile comprimere la regione se non si desidera vederla.

#region ViewState Properties 

... your properties 

#endregion 
Problemi correlati