Click here to Skip to main content
15,887,267 members
Home / Discussions / C#
   

C#

 
QuestionConvert code .Net4.0 to code .Net 2.0 Pin
Member 245846720-Apr-16 17:19
Member 245846720-Apr-16 17:19 
QuestionRe: Convert code .Net4.0 to code .Net 2.0 Pin
DanielBrownAU20-Apr-16 17:48
professionalDanielBrownAU20-Apr-16 17:48 
AnswerRe: Convert code .Net4.0 to code .Net 2.0 Pin
Simon_Whale21-Apr-16 0:57
Simon_Whale21-Apr-16 0:57 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846721-Apr-16 2:42
Member 245846721-Apr-16 2:42 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Dave Kreskowiak21-Apr-16 3:34
mveDave Kreskowiak21-Apr-16 3:34 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846721-Apr-16 13:19
Member 245846721-Apr-16 13:19 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Dave Kreskowiak21-Apr-16 14:29
mveDave Kreskowiak21-Apr-16 14:29 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846721-Apr-16 15:29
Member 245846721-Apr-16 15:29 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Dave Kreskowiak21-Apr-16 15:34
mveDave Kreskowiak21-Apr-16 15:34 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Pete O'Hanlon21-Apr-16 21:08
mvePete O'Hanlon21-Apr-16 21:08 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846724-Apr-16 23:33
Member 245846724-Apr-16 23:33 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Pete O'Hanlon25-Apr-16 0:22
mvePete O'Hanlon25-Apr-16 0:22 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
pmayankcodep25-Apr-16 19:32
pmayankcodep25-Apr-16 19:32 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Pete O'Hanlon25-Apr-16 21:15
mvePete O'Hanlon25-Apr-16 21:15 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
pmayankcodep26-Apr-16 3:06
pmayankcodep26-Apr-16 3:06 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846727-Apr-16 13:49
Member 245846727-Apr-16 13:49 
QuestionRe: Convert code .Net4.0 to code .Net 2.0 Pin
Richard MacCutchan21-Apr-16 20:54
mveRichard MacCutchan21-Apr-16 20:54 
AnswerRe: Convert code .Net4.0 to code .Net 2.0 Pin
CHill6021-Apr-16 22:33
mveCHill6021-Apr-16 22:33 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846725-Apr-16 15:24
Member 245846725-Apr-16 15:24 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
CHill6026-Apr-16 1:07
mveCHill6026-Apr-16 1:07 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
Member 245846727-Apr-16 13:53
Member 245846727-Apr-16 13:53 
GeneralRe: Convert code .Net4.0 to code .Net 2.0 Pin
CHill6028-Apr-16 0:54
mveCHill6028-Apr-16 0:54 
Question'out' keyword, to use or not to use Pin
Foothill19-Apr-16 8:35
professionalFoothill19-Apr-16 8:35 
To start, I'm a fan of the out keyword. I like being able to return a true/false to indicate that the function completed successfully and pass additional information or result sets through a function arguments. I've seen many times during code analysis that Visual Studio gripes about out parameters, CA1021 to be precise. I understand the point that the devs were making when they state that using out and ref requires an understanding of pointers but in that context, shouldn't they also try to discourage using delegates, since delegates are pointers to functions? Which are we supposed to believe? Personally, I see the out keyword as better choice in some task specific uses and that writing a custom result class rarely has any measurable benefit.

I would like to hear what the experts think of this. Is out okay or should its use be avoided?
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

AnswerRe: 'out' keyword, to use or not to use Pin
clapclap19-Apr-16 9:05
clapclap19-Apr-16 9:05 
GeneralRe: 'out' keyword, to use or not to use Pin
Foothill19-Apr-16 9:24
professionalFoothill19-Apr-16 9:24 

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.