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...
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...
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...
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...
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...
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...
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...
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)...
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...
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,...