Click here to Skip to main content
15,908,674 members
Home / Discussions / C#
   

C#

 
QuestionMake the routing network safe Pin
Member 1101334015-Dec-14 9:44
Member 1101334015-Dec-14 9:44 
AnswerRe: Make the routing network safe Pin
Eddy Vluggen16-Dec-14 0:28
professionalEddy Vluggen16-Dec-14 0:28 
Questiontool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
Member 1041097215-Dec-14 0:34
Member 1041097215-Dec-14 0:34 
AnswerRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
OriginalGriff15-Dec-14 1:02
mveOriginalGriff15-Dec-14 1:02 
AnswerRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
Simon_Whale15-Dec-14 1:02
Simon_Whale15-Dec-14 1:02 
AnswerRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
Eddy Vluggen15-Dec-14 3:02
professionalEddy Vluggen15-Dec-14 3:02 
GeneralRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
Member 1041097215-Dec-14 5:35
Member 1041097215-Dec-14 5:35 
AnswerRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
BillWoodruff15-Dec-14 3:15
professionalBillWoodruff15-Dec-14 3:15 
GeneralRe: tool.Strip1.Visible = false and toolStrip2.Visible = false? Pin
Member 1041097215-Dec-14 5:43
Member 1041097215-Dec-14 5:43 
QuestionHow to store GPS Device data in the SQL data base Pin
heyvid14-Dec-14 18:05
heyvid14-Dec-14 18:05 
AnswerRe: How to store GPS Device data in the SQL data base Pin
syed shanu14-Dec-14 20:50
professionalsyed shanu14-Dec-14 20:50 
AnswerRe: How to store GPS Device data in the SQL data base Pin
Eddy Vluggen14-Dec-14 22:32
professionalEddy Vluggen14-Dec-14 22:32 
GeneralMind Your Language Pin
heyvid15-Dec-14 1:56
heyvid15-Dec-14 1:56 
GeneralRe: Mind Your Language Pin
Eddy Vluggen15-Dec-14 3:00
professionalEddy Vluggen15-Dec-14 3:00 
AnswerRe: How to store GPS Device data in the SQL data base Pin
Simon_Whale14-Dec-14 23:46
Simon_Whale14-Dec-14 23:46 
QuestionMessage Removed Pin
14-Dec-14 5:38
owais201214-Dec-14 5:38 
QuestionGet the Processor / Bios MAC using C# Pin
Jassim Rahma14-Dec-14 4:21
Jassim Rahma14-Dec-14 4:21 
AnswerRe: Get the Processor / Bios MAC using C# Pin
OriginalGriff14-Dec-14 4:32
mveOriginalGriff14-Dec-14 4:32 
AnswerRe: Get the Processor / Bios MAC using C# Pin
Slalom Zhang14-Dec-14 4:34
Slalom Zhang14-Dec-14 4:34 
Questionextending an Enum in code outside the Enum : C# language feature Pin
BillWoodruff12-Dec-14 22:19
professionalBillWoodruff12-Dec-14 22:19 
AnswerRe: extending an Enum in code outside the Enum : C# language feature Pin
OriginalGriff12-Dec-14 23:08
mveOriginalGriff12-Dec-14 23:08 
GeneralRe: extending an Enum in code outside the Enum : C# language feature Pin
BillWoodruff12-Dec-14 23:53
professionalBillWoodruff12-Dec-14 23:53 
GeneralRe: extending an Enum in code outside the Enum : C# language feature Pin
OriginalGriff13-Dec-14 0:36
mveOriginalGriff13-Dec-14 0:36 
I can only agree with your point (2). It's nasty code - with the exception of the "or" form:
C#
public const CookPasta Initialize = CookPasta.BoilWater | CookPasta.AddPasta;
And even then, your compiler is correct that the original enum should have the [Flags] attribute applied. (Mine doesn't, I'm still using VS2010)

And with your point (3) my standard for enum switch statements is:
C#
public void Next(CookPasta state)
    {
    switch (state)
        {
        default: throw new ArgumentException("Unrecognised CookPasta state: " + state);
        case CookPasta.BoilWater:
            DoWaterBoiling();
            break;
        case CookPasta.AddPasta:
            DoAddPasta();
            break;
        case CookPasta.Stir:
        case CookPasta.Strain:
        case CookPasta.Done:
            // No action
            break;
        }
    }
So if I add a state to the enum I will at least get an error if I forget to handle it somewhere.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

GeneralRe: extending an Enum in code outside the Enum : C# language feature Pin
BillWoodruff13-Dec-14 0:59
professionalBillWoodruff13-Dec-14 0:59 
Questionthread Safe Pin
Member 1082714012-Dec-14 20:56
Member 1082714012-Dec-14 20:56 

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.