Click here to Skip to main content
15,898,222 members
Home / Discussions / C#
   

C#

 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
User 110609799-Mar-17 10:38
User 110609799-Mar-17 10:38 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
User 110609799-Mar-17 20:28
User 110609799-Mar-17 20:28 
AnswerRe: c# out parameter must be assigned.... I don't see the logic Pin
Ralf Meier9-Mar-17 21:14
mveRalf Meier9-Mar-17 21:14 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
Richard MacCutchan9-Mar-17 21:19
mveRichard MacCutchan9-Mar-17 21:19 
Because, as already explained, the try block can terminate before the variable has its value assigned. In this case the catch part will be called and the method returns, but the value of outValue is indeterminate.

In the case above it is assumed (by the compiler) that one of two things will happen:
1. The method completes successfully, in which case outValue will have been correctly assigned.
2. An exception occurs, in which case the method will not complete, so the value of outValue does not matter.
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
Pete O'Hanlon9-Mar-17 21:21
mvePete O'Hanlon9-Mar-17 21:21 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
User 1106097910-Mar-17 9:26
User 1106097910-Mar-17 9:26 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
Pete O'Hanlon10-Mar-17 10:41
mvePete O'Hanlon10-Mar-17 10:41 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
User 1106097910-Mar-17 10:47
User 1106097910-Mar-17 10:47 
GeneralRe: c# out parameter must be assigned.... I don't see the logic Pin
Eddy Vluggen10-Mar-17 12:23
professionalEddy Vluggen10-Mar-17 12:23 
QuestionCounter not updating file Pin
xiecsuk9-Mar-17 5:34
xiecsuk9-Mar-17 5:34 
AnswerRe: Counter not updating file Pin
Midi_Mick9-Mar-17 5:59
professionalMidi_Mick9-Mar-17 5:59 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 0:06
xiecsuk10-Mar-17 0:06 
GeneralRe: Counter not updating file Pin
Midi_Mick10-Mar-17 0:25
professionalMidi_Mick10-Mar-17 0:25 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 1:22
xiecsuk10-Mar-17 1:22 
GeneralRe: Counter not updating file Pin
Richard Deeming10-Mar-17 1:45
mveRichard Deeming10-Mar-17 1:45 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 3:53
xiecsuk10-Mar-17 3:53 
GeneralRe: Counter not updating file Pin
Richard Deeming10-Mar-17 4:00
mveRichard Deeming10-Mar-17 4:00 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 4:31
xiecsuk10-Mar-17 4:31 
AnswerRe: Counter not updating file Pin
Gerry Schmitz9-Mar-17 6:45
mveGerry Schmitz9-Mar-17 6:45 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 0:08
xiecsuk10-Mar-17 0:08 
AnswerRe: Counter not updating file Pin
Ralf Meier10-Mar-17 0:23
mveRalf Meier10-Mar-17 0:23 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 0:35
xiecsuk10-Mar-17 0:35 
GeneralRe: Counter not updating file Pin
Nathan Minier10-Mar-17 1:38
professionalNathan Minier10-Mar-17 1:38 
GeneralRe: Counter not updating file Pin
Gerry Schmitz10-Mar-17 4:23
mveGerry Schmitz10-Mar-17 4:23 
GeneralRe: Counter not updating file Pin
xiecsuk10-Mar-17 4:39
xiecsuk10-Mar-17 4: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.