Zitat von
Pseudemys Nelsoni:
Ich habe ewig Namenskonflikte
. Nach aussen hin soll "Account" nach einem "." natürlich beginnend mit einem Grossbuchstaben sein, nur funktioniert das ewig nicht, weil meine Struktur selbst schon "Address" heisst. Wie sollte ich die Struktur sonst nennen? "AddressStruct" ? Das klingt einfach blöd *g...
Wo ist da eine Namenskonflikt?
Du hast den
Typen Account und die
Eigenschaft Account.
Beide können in keinester Weise gleich benutzt werden, also können Typen und Eigenschaften nicht miteinander kollidieren.
Es ist sogar ein Result der Guidelines, dass ein guter Name für einen speziellen Typen oft fast zwangsläufig dazu führt, dass du die Eigenschaft genauso nennst (oder andersrum :gruebe: ).
Mich würde wirklich interessieren wo du da Namenskonflikte hast.
Die einzigen, die ich kenne sind bei Konstruktoren, die Felder initialisieren. Da muss man halt mit einem "this." nachhelfen.
Zitat:
Nagut - Die "Felder", so! *gg*
Na also, tat doch gar nicht weh.