Click here to Skip to main content
16,013,918 members
Home / Discussions / C#
   

C#

 
AnswerRe: Returning reference to object (lock loses effect?) Pin
John Torjo3-Nov-15 1:59
professionalJohn Torjo3-Nov-15 1:59 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616003-Nov-15 2:02
Member 120616003-Nov-15 2:02 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo3-Nov-15 2:04
professionalJohn Torjo3-Nov-15 2:04 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616003-Nov-15 2:20
Member 120616003-Nov-15 2:20 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo3-Nov-15 2:25
professionalJohn Torjo3-Nov-15 2:25 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616003-Nov-15 2:38
Member 120616003-Nov-15 2:38 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 6:05
professionalJohn Torjo4-Nov-15 6:05 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 6:08
professionalJohn Torjo4-Nov-15 6:08 
Member 12061600 wrote:
So when I am returning value types - it is fine?


Yes


Member 12061600 wrote:
But if I return reference type I better make a deep copy, that is better practice you say right?


It all depends on what you're trying to achieve, but if you're not sure about it, it's safe to assume "yes". But as said in the other answer, I suggest you go for immutable objects or structs.

Best,
John
-- LogWizard - Meet the Log Viewer that makes monitoring log files a joy!

GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616004-Nov-15 6:17
Member 120616004-Nov-15 6:17 
AnswerRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 6:22
professionalJohn Torjo4-Nov-15 6:22 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616004-Nov-15 6:25
Member 120616004-Nov-15 6:25 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 6:34
professionalJohn Torjo4-Nov-15 6:34 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616004-Nov-15 6:45
Member 120616004-Nov-15 6:45 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 7:48
professionalJohn Torjo4-Nov-15 7:48 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616004-Nov-15 7:58
Member 120616004-Nov-15 7:58 
GeneralRe: Returning reference to object (lock loses effect?) Pin
John Torjo4-Nov-15 8:32
professionalJohn Torjo4-Nov-15 8:32 
GeneralRe: Returning reference to object (lock loses effect?) Pin
Member 120616003-Nov-15 2:00
Member 120616003-Nov-15 2:00 
SuggestionRe: Returning reference to object (lock loses effect?) Pin
Richard Deeming3-Nov-15 2:05
mveRichard Deeming3-Nov-15 2:05 
Questionfingerprints of files Pin
Nadeem3103-Nov-15 0:02
Nadeem3103-Nov-15 0:02 
AnswerRe: fingerprints of files Pin
Garth J Lancaster3-Nov-15 0:06
professionalGarth J Lancaster3-Nov-15 0:06 
QuestionRe: fingerprints of files Pin
Richard MacCutchan3-Nov-15 0:14
mveRichard MacCutchan3-Nov-15 0:14 
AnswerRe: fingerprints of files Pin
Pete O'Hanlon3-Nov-15 1:14
mvePete O'Hanlon3-Nov-15 1:14 
GeneralRe: fingerprints of files Pin
Nadeem3103-Nov-15 19:06
Nadeem3103-Nov-15 19:06 
GeneralRe: fingerprints of files Pin
Pete O'Hanlon3-Nov-15 23:35
mvePete O'Hanlon3-Nov-15 23:35 
GeneralRe: fingerprints of files Pin
Nadeem3104-Nov-15 18:59
Nadeem3104-Nov-15 18:59 

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.