Click here to Skip to main content
15,850,607 members
Home / Discussions / C#
   

C#

 
GeneralRe: Generate unique number from C# string Pin
BillWoodruff3-Apr-18 8:46
professionalBillWoodruff3-Apr-18 8:46 
AnswerRe: Generate unique number from C# string Pin
MadMyche4-Apr-18 6:16
professionalMadMyche4-Apr-18 6:16 
SuggestionRe: Generate unique number from C# string Pin
Richard Deeming4-Apr-18 8:30
mveRichard Deeming4-Apr-18 8:30 
AnswerRe: Generate unique number from C# string Pin
Pete O'Hanlon4-Apr-18 9:45
subeditorPete O'Hanlon4-Apr-18 9:45 
AnswerRe: Generate unique number from C# string Pin
BillWoodruff4-Apr-18 15:00
professionalBillWoodruff4-Apr-18 15:00 
QuestionSerialPort.ReadLine() ? Pin
ibrahimayhans2-Apr-18 3:11
ibrahimayhans2-Apr-18 3:11 
AnswerRe: SerialPort.ReadLine() ? Pin
Gerry Schmitz2-Apr-18 7:49
mveGerry Schmitz2-Apr-18 7:49 
Questiondesigning around the need for an abstract static method Pin
Alexander Kindel1-Apr-18 16:21
Alexander Kindel1-Apr-18 16:21 
I have a Number class and a Polynomial class. Certain algorithms are applicable to both by virtue of the fact that both support the arithmetic operations and have additive and multiplicative identities. In order to make the algorithms available to both without code duplication, I'm trying to add a common abstract base class for them, which I'm calling ArithmeticObject. This class needs to provide, among other things, a way to access the identities. When operating on Number objects, the identities are necessarily of type Number, while for Polynomials, they are of type Polynomial. This suggests to me that I need abstract methods with return type ArithmeticObject, which Number and Polynomial each override to return the appropriate objects. On the other hand, the identities are conceptually associated with the types Number and Polynomial, not with specific instances of them, so some kind of static method seems appropriate, but abstract methods can't be static. What is the recommended way to handle this?
AnswerRe: designing around the need for an abstract static method Pin
Alexander Kindel1-Apr-18 17:02
Alexander Kindel1-Apr-18 17:02 
GeneralRe: designing around the need for an abstract static method Pin
Alexander Kindel1-Apr-18 21:25
Alexander Kindel1-Apr-18 21:25 
GeneralRe: designing around the need for an abstract static method Pin
#realJSOP2-Apr-18 2:05
mve#realJSOP2-Apr-18 2:05 
GeneralRe: designing around the need for an abstract static method Pin
Alexander Kindel2-Apr-18 9:45
Alexander Kindel2-Apr-18 9:45 
AnswerRe: designing around the need for an abstract static method Pin
Gerry Schmitz2-Apr-18 7:44
mveGerry Schmitz2-Apr-18 7:44 
AnswerRe: designing around the need for an abstract static method Pin
BillWoodruff2-Apr-18 22:43
professionalBillWoodruff2-Apr-18 22:43 
GeneralRe: designing around the need for an abstract static method Pin
Alexander Kindel7-Apr-18 17:06
Alexander Kindel7-Apr-18 17:06 
GeneralRe: designing around the need for an abstract static method Pin
Alexander Kindel8-Apr-18 1:57
Alexander Kindel8-Apr-18 1:57 
AnswerC# Pin
Member 137573041-Apr-18 9:59
Member 137573041-Apr-18 9:59 
GeneralRe: C# Pin
OriginalGriff1-Apr-18 9:31
mveOriginalGriff1-Apr-18 9:31 
GeneralRe: C# Pin
PIEBALDconsult1-Apr-18 10:01
mvePIEBALDconsult1-Apr-18 10:01 
QuestionPlease help me with my basic c# calculator loop function Pin
Florence Gray31-Mar-18 16:46
Florence Gray31-Mar-18 16:46 
AnswerRe: Please help me with my basic c# calculator loop function Pin
OriginalGriff31-Mar-18 21:00
mveOriginalGriff31-Mar-18 21:00 
AnswerRe: Please help me with my basic c# calculator loop function Pin
Richard MacCutchan31-Mar-18 21:58
mveRichard MacCutchan31-Mar-18 21:58 
RantCoding error missing reference Pin
uighgg ojgeojge31-Mar-18 2:36
uighgg ojgeojge31-Mar-18 2:36 
AnswerRe: Coding error missing reference Pin
OriginalGriff31-Mar-18 2:47
mveOriginalGriff31-Mar-18 2:47 
QuestionRe: Coding error missing reference Pin
uighgg ojgeojge31-Mar-18 2:58
uighgg ojgeojge31-Mar-18 2:58 

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.