Click here to Skip to main content
15,889,931 members
Home / Discussions / C#
   

C#

 
AnswerRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
#realJSOP17-May-19 7:53
mve#realJSOP17-May-19 7:53 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray17-May-19 7:56
David A. Gray17-May-19 7:56 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
#realJSOP18-May-19 1:07
mve#realJSOP18-May-19 1:07 
AnswerRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
OriginalGriff17-May-19 7:56
mveOriginalGriff17-May-19 7:56 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray17-May-19 8:00
David A. Gray17-May-19 8:00 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
OriginalGriff17-May-19 8:16
mveOriginalGriff17-May-19 8:16 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray17-May-19 8:19
David A. Gray17-May-19 8:19 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
Dave Kreskowiak17-May-19 9:08
mveDave Kreskowiak17-May-19 9:08 
Speaking of hunting back through the code, C# 7 gives us this little gem:
C#
if (int.TryParse(input, out int result))
    Console.WriteLine(result);
else
    Console.WriteLine("Could not parse input");

You get to declare variables in the call to TryParse, or any other method that takes out parameters.

I no likey. I would class this as one of C#'s little "you can't handle the truth" constructs. The docs says it makes the code easier to read. I respectfully disagree.

JokeRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
Richard Deeming17-May-19 9:24
mveRichard Deeming17-May-19 9:24 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
OriginalGriff17-May-19 9:29
mveOriginalGriff17-May-19 9:29 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
Dave Kreskowiak17-May-19 9:35
mveDave Kreskowiak17-May-19 9:35 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
BillWoodruff17-May-19 15:11
professionalBillWoodruff17-May-19 15:11 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
Dave Kreskowiak17-May-19 15:55
mveDave Kreskowiak17-May-19 15:55 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
phil.o18-May-19 5:43
professionalphil.o18-May-19 5:43 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray18-May-19 11:05
David A. Gray18-May-19 11:05 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
phil.o18-May-19 21:52
professionalphil.o18-May-19 21:52 
AnswerRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
Gerry Schmitz17-May-19 15:17
mveGerry Schmitz17-May-19 15:17 
AnswerRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
BillWoodruff17-May-19 15:45
professionalBillWoodruff17-May-19 15:45 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray17-May-19 16:43
David A. Gray17-May-19 16:43 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
BillWoodruff17-May-19 17:41
professionalBillWoodruff17-May-19 17:41 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray18-May-19 11:16
David A. Gray18-May-19 11:16 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
BillWoodruff18-May-19 18:02
professionalBillWoodruff18-May-19 18:02 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
David A. Gray20-May-19 9:15
David A. Gray20-May-19 9:15 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
BillWoodruff20-May-19 17:17
professionalBillWoodruff20-May-19 17:17 
GeneralRe: Does Anybody Else Miss the WITH construct of Visual Basic? Pin
OriginalGriff17-May-19 21:20
mveOriginalGriff17-May-19 21:20 

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.