Click here to Skip to main content
15,891,184 members
Home / Discussions / C#
   

C#

 
GeneralRe: Multiple Classes, same name Pin
Dave Kreskowiak16-Jun-20 3:42
mveDave Kreskowiak16-Jun-20 3:42 
GeneralRe: Multiple Classes, same name Pin
ZurdoDev16-Jun-20 4:00
professionalZurdoDev16-Jun-20 4:00 
AnswerRe: Multiple Classes, same name Pin
Pete O'Hanlon16-Jun-20 1:45
mvePete O'Hanlon16-Jun-20 1:45 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 1:58
Wiep Corbier16-Jun-20 1:58 
GeneralRe: Multiple Classes, same name Pin
OriginalGriff16-Jun-20 2:28
mveOriginalGriff16-Jun-20 2:28 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 2:33
Wiep Corbier16-Jun-20 2:33 
GeneralRe: Multiple Classes, same name Pin
OriginalGriff16-Jun-20 2:45
mveOriginalGriff16-Jun-20 2:45 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 3:10
Wiep Corbier16-Jun-20 3:10 
GeneralRe: Multiple Classes, same name Pin
Dave Kreskowiak16-Jun-20 3:32
mveDave Kreskowiak16-Jun-20 3:32 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 3:54
Wiep Corbier16-Jun-20 3:54 
AnswerRe: Multiple Classes, same name Pin
ZurdoDev16-Jun-20 4:04
professionalZurdoDev16-Jun-20 4:04 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 4:21
Wiep Corbier16-Jun-20 4:21 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 9:32
Wiep Corbier16-Jun-20 9:32 
GeneralRe: Multiple Classes, same name Pin
OriginalGriff16-Jun-20 4:27
mveOriginalGriff16-Jun-20 4:27 
GeneralRe: Multiple Classes, same name Pin
kalberts16-Jun-20 4:28
kalberts16-Jun-20 4:28 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 4:32
Wiep Corbier16-Jun-20 4:32 
GeneralRe: Multiple Classes, same name Pin
kalberts16-Jun-20 5:52
kalberts16-Jun-20 5:52 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 6:04
Wiep Corbier16-Jun-20 6:04 
GeneralRe: Multiple Classes, same name Pin
OriginalGriff16-Jun-20 4:28
mveOriginalGriff16-Jun-20 4:28 
GeneralRe: Multiple Classes, same name Pin
Pete O'Hanlon16-Jun-20 3:32
mvePete O'Hanlon16-Jun-20 3:32 
GeneralRe: Multiple Classes, same name Pin
kalberts16-Jun-20 4:19
kalberts16-Jun-20 4:19 
GeneralRe: Multiple Classes, same name Pin
Wiep Corbier16-Jun-20 4:46
Wiep Corbier16-Jun-20 4:46 
GeneralRe: Multiple Classes, same name Pin
kalberts16-Jun-20 5:13
kalberts16-Jun-20 5:13 
Wiep Corbier wrote:
ps: I don't want a class with two representation of the skill data. I just do not want that.
But I suggest a single reperesentation! Two representations would be really bad design. Two different presentations is a completely different thing.

It is like when your code handles a binary integer, you don't present it like a binary integer but format it into a character string. You may format it as hex, octal, decimal, with or without leading zeroes, trailing currency sign or whatever. For binary reals you print out the number of decimal positions according to need. The internal integer or real binary value is unique and unaffected by the presentation format.

Similar with you skills list. Whether it is stored as a single string with | separators, a list, a dictionary or as a database table doesn't matter: From that unique representation you may format it as a string, as a list or in any other format. For console output, you use different Format or ToString format strings, for binary formats, you use different accessors (that may also use Format/ToString when appropriate).

An accessor isn't a representation. It is an accessor, a way to get at a representation. The representation is independent of it.
SuggestionRe: Multiple Classes, same name Pin
Ralf Meier17-Jun-20 2:42
mveRalf Meier17-Jun-20 2:42 
GeneralRe: Multiple Classes, same name Pin
#realJSOP21-Jun-20 1:39
mve#realJSOP21-Jun-20 1:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.