Domande con tag 'properties'

3
risposte

Perché C # consente le proprietà nelle interfacce?

In C #, il seguente codice è valido interface I{ int property{get;set;} } Che non ha alcun senso per me. Questo sembra spezzare uno dei principi più importanti delle interfacce: la mancanza di stato (in altre parole, nessun campo). La p...
posta 23.07.2014 - 22:57
4
risposte

Come gestisco i setter su campi immutabili?

Ho una classe con due campi readonly int . Sono esposti come proprietà: public class Thing { private readonly int _foo, _bar; /// <summary> I AM IMMUTABLE. </summary> public Thing(int foo, int bar) { _f...
posta 21.07.2015 - 19:34
3
risposte

È una pratica scorretta denominare una proprietà / membro uguale al tipo dichiarante in C #?

Ad esempio, una classe come: class Dog { } //never mind that there's nothing in it... e quindi una proprietà come: Dog Dog { get; set; } Mi è stato detto che se non riesco a trovare un nome più fantasioso per questo, allora devo usare:...
posta 26.09.2013 - 20:06
5
risposte

Best practice per la gestione di un numero elevato di file strutturati di configurazione / proprietà

Immagina un sistema con un numero elevato di server. Ognuno di questi ha un numero di impostazioni: Alcuni specifici per il server Alcuni specifici per la regione Alcuni comuni tra tutti loro Forse puoi avere alcuni raggruppamenti pers...
posta 10.02.2017 - 11:41
4
risposte

Come potrei progettare un'interfaccia in modo tale che sia chiaro quali proprietà possono cambiare il loro valore e quali rimarranno costanti?

Sto riscontrando un problema di progettazione relativo alle proprietà .NET. interface IX { Guid Id { get; } bool IsInvalidated { get; } void Invalidate(); } Problema: Questa interfaccia ha due proprietà di sola lettura, I...
posta 24.08.2013 - 14:32
7
risposte

Come si è evoluto OOP per includere la nozione di Proprietà

Sono venuto da uno sfondo C ++ e sto facendo di tutto C # nel mio attuale lavoro e ho appena letto molto Q & A su quale sia la differenza tra campi pubblici e proprietà e tutto il back and forth in variazioni e incarnazioni di questa domanda di...
posta 23.12.2014 - 23:41
5
risposte

È una cattiva idea usare getter / setter e / o proprietà? [duplicare]

Sono perplesso dai commenti sotto questa risposta: link Un utente sta discutendo contro l'uso di getter / setter e proprietà. Egli sostiene che la maggior parte delle volte il loro utilizzo è un segno di un cattivo design. I suoi commenti...
posta 10.10.2017 - 21:32
2
risposte

Devo esporre un valore "calcolato" come una proprietà o un metodo?

Ho una classe C # che rappresenta un tipo di contenuto in un sistema di gestione dei contenuti web. Abbiamo un campo che consente a un editor di contenuto Web di inserire un modello HTML per la modalità di visualizzazione dell'oggetto. Fondam...
posta 21.03.2014 - 18:13
2
risposte

Denominazione propria della proprietà per rappresentare la stringa che inizia con il numero

Guardando alcuni metadati della telecamera su Windows File Properties ci sono (insieme ad alcuni altri) due Properties di nome Lunghezza focale e lunghezza focale di 35mm . Sto sviluppando un software che utilizzerà questi due% d...
posta 22.05.2013 - 14:21
1
risposta

JavaFX: il modo giusto di usare Proprietà con oggetti di dominio

JavaFX ha fornito una serie di nuovi oggetti Property, come javafx.beans.property.DoubleProperty che consentono di definire campi che possono essere automaticamente osservati e sincronizzati. In molti esempi JFX, la classe del modello MV...
posta 06.07.2012 - 12:08