Domande con tag 'properties'

3
risposte

Distingue tra le variabili utilizzate e non utilizzate nelle proprietà

Sto imparando a proposito di c # e sono un po 'confuso riguardo alle proprietà (non automatiche) e alla variabile locale che usa la proprietà. Quando utilizzo le proprietà, inserisco un carattere di sottolineatura per tutte le variabili priva...
posta 14.08.2017 - 05:42
3
risposte

.NET Framework Tipo di contenitore standard per proprietà a più valori?

Mi piacerebbe creare una semplice proprietà di classe che possa contenere più valori impostati dall'esterno. (I valori sono dello stesso tipo). Esempio di nome della proprietà e articoli contenuti: KnownHidScanners "\?\ACPI#IDEA0100#4&b74...
posta 29.10.2014 - 17:17
1
risposta

È un gestore di eventi PropertyChanged errato se viene utilizzato per l'aggiornamento del database?

Ho una classe con diversi campi. public bool Active { get; set; } public List<Group> Groups { get; set; } public string FirstName { get; set; } public string LastNam...
posta 27.05.2016 - 12:01
2
risposte

Qual è l'approccio migliore per aggiornare un campo del database quando cambia una proprietà di classe corrispondente?

Ho una classe con diversi campi. public readonly byte Id; public bool Active { get; set; } public List<Group> Groups { get; set; } public string FirstName { get; set; } pub...
posta 17.05.2016 - 13:31
1
risposta

Esporre un intero oggetto o più proprietà di quell'oggetto?

Attualmente sto rifattorizzando su un progetto precedente, che ha classi che espongono sia un singolo oggetto che anche più proprietà da quell'oggetto. Es: public class Foo { private MyObj myObj; public IMyObj Bar { get...
posta 07.06.2016 - 12:23
1
risposta

Indica se sostituire le proprietà mutualmente esclusive ma scarsamente correlate con un'interfaccia

Alcuni anni fa ho progettato una classe che aveva due proprietà. Le due classi ChildA e ChildB avevano un protocollo ricco con molte proprietà e metodi, ma erano solo lontanamente correlate nel mio modello. Entrambi discendono da una classe Data...
posta 15.07.2018 - 13:50
1
risposta

Potrebbe esserci un caso d'uso per le proprietà auto in stile C # in Python

Recentemente ho lavorato molto in C # (la mia lingua principale è Python) e mi piace poter fare qualcosa di simile public string MyProperty{ get; set; } Tornando a Python mi manca quel tipo di funzionalità. Non mi piace che dovrei fare cl...
posta 26.07.2015 - 19:08
0
risposte

Metodi di interfaccia rispetto agli oggetti dati

Costruire un editor dell'interfaccia utente per Android e fondamentalmente ci sono interfacce come questa: interface Item { fun decorate() fun translate(x: Int, y: Int) fun rotate(rotation: Float) fun scale(scale: Float)...
posta 17.08.2016 - 16:35
1
risposta

Accesso a un array privato quando ho un metodo di estensione

Sto provando a creare un certo numero di classi di dati per il mio gioco C # / XNA, che sarebbe essenzialmente un wrapper attorno a T[,] : public interface IGrid<T> where T : struct { Point Size { get; } T this[int x, int...
posta 19.04.2014 - 02:32
3
risposte

Le proprietà protette sono malvagie? [duplicare]

Parte introduttiva del codice: class BaseClass { protected Foo MyFoo { get; } } class ChildClass : BaseClass { void SomeMethod() { MyFoo.DoStuff(); //Here, I have no idea that MyFoo is not defined in this class,...
posta 13.11.2017 - 15:28