16. februar 2005 - 17:57Der er
10 kommentarer og 1 løsning
Korrekt brug af properties
Hej
Jeg har lavet en property i mit program. Men get og set koden på denne property maipulerer/returnerer blot en anden property på et objekt. Den leder altså blot en værdi videre til en anden property.
Bør en property ikke udelukkende forbindes med en member/instansvariabel af klassen? Eller er det helt i orden at oprette en property som udfører noget kode uden at være forbundet med en member?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
man kan sagtens have en property der giver adgang til f.eks. en intern collection i dit object.
Men hvis din property bare leder værdien videre til et andet object, burde du måske lave en property der gav direkte adgang til det object istedet.
Synes godt om
Slettet bruger
16. februar 2005 - 18:25#2
Mange tak det har jeg hermed gjort.
Bare for at gå ned og myrekneppe helt, men hvordan navngiver man i C# normalt?
Properties med stort og Members med lille?
myMember Myproperty
?
(Kommer selv fra Java-verdenen hvor alle metoder og variabler er med lille begyndelsesbogstav, men kan fornemme at C# programørrer oftere anvender store begyndelsesbogstaver - bl.a. har jeg erfaret at properties ofte navngives med stort).
arne>> nu snakker jeg om fields. der er ingen der starte sine fieldnavne med stort, dog er der de to muligheder, nemlig at starte med småt, eller starte med _.
Takker mange gange... det er godt at få disse ting på plads som mybegynder.
Jeg går ud fra at du ikke vil have points arnve_v siden du ikke smider et svar. Så jeg lukker spm. Hvis du vil have point må du lige skrive, så finder vi ud af noget.
CF svarede på det egentlige spørgsmål - resten var vist bare smalltalk
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.