Click here to Skip to main content
15,861,125 members
Home / Discussions / C#
   

C#

 
QuestionPeopleSoft_PeopleSoft.tlb Pin
BabuRao.k28-May-09 2:15
BabuRao.k28-May-09 2:15 
AnswerRe: PeopleSoft_PeopleSoft.tlb Pin
Mike Marynowski28-May-09 2:21
professionalMike Marynowski28-May-09 2:21 
AnswerRe: PeopleSoft_PeopleSoft.tlb Pin
Mike Marynowski28-May-09 2:27
professionalMike Marynowski28-May-09 2:27 
QuestionConversion --- need explanation Pin
u060509428-May-09 1:51
u060509428-May-09 1:51 
AnswerRe: Conversion --- need explanation Pin
Rob Philpott28-May-09 2:16
Rob Philpott28-May-09 2:16 
GeneralRe: Conversion --- need explanation Pin
u060509428-May-09 5:54
u060509428-May-09 5:54 
GeneralRe: Conversion --- need explanation Pin
Rob Philpott28-May-09 6:10
Rob Philpott28-May-09 6:10 
GeneralRe: Conversion --- need explanation Pin
OriginalGriff28-May-09 6:19
mveOriginalGriff28-May-09 6:19 
Rob Philpott wrote:
They didn't exist in languages such as C++, you could create anything either on the heap or the stack, it was your choice. The rules in .NET are a bit more restrictive in that all reference types end up on the heap.


Just to add to that, there is a very good reason for this. When items could be created on the stack, the C/C++ function was at liberty to generate a pointer to it (effectively a C# reference). This could then be passed outside the function even if the function ended and the stack was reset. You then had a pointer to valid memory, but that could be currently in use by some other function. Nasty bugs resulted!

No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.

This message is made of fully recyclable Zeros and Ones

GeneralRe: Conversion --- need explanation Pin
Rob Philpott28-May-09 6:22
Rob Philpott28-May-09 6:22 
GeneralRe: Conversion --- need explanation Pin
u060509430-May-09 2:51
u060509430-May-09 2:51 
GeneralRe: Conversion --- need explanation Pin
OriginalGriff28-May-09 6:14
mveOriginalGriff28-May-09 6:14 
AnswerRe: Conversion --- need explanation Pin
PIEBALDconsult28-May-09 3:26
mvePIEBALDconsult28-May-09 3:26 
Questionexecuting code in a textbox on runtime Pin
WinSolution28-May-09 1:35
WinSolution28-May-09 1:35 
QuestionRe: executing code in a textbox on runtime Pin
Rajesh R Subramanian28-May-09 1:50
professionalRajesh R Subramanian28-May-09 1:50 
AnswerRe: executing code in a textbox on runtime Pin
WinSolution28-May-09 2:12
WinSolution28-May-09 2:12 
GeneralRe: executing code in a textbox on runtime Pin
molesworth28-May-09 2:39
molesworth28-May-09 2:39 
GeneralRe: executing code in a textbox on runtime Pin
WinSolution28-May-09 3:39
WinSolution28-May-09 3:39 
GeneralRe: executing code in a textbox on runtime Pin
Searril28-May-09 5:21
Searril28-May-09 5:21 
AnswerRe: executing code in a textbox on runtime Pin
Giorgi Dalakishvili28-May-09 2:41
mentorGiorgi Dalakishvili28-May-09 2:41 
QuestionRe: executing code in a textbox on runtime Pin
harold aptroot28-May-09 3:26
harold aptroot28-May-09 3:26 
AnswerRe: executing code in a textbox on runtime Pin
WinSolution28-May-09 3:46
WinSolution28-May-09 3:46 
GeneralRe: executing code in a textbox on runtime Pin
harold aptroot28-May-09 3:54
harold aptroot28-May-09 3:54 
GeneralRe: executing code in a textbox on runtime Pin
molesworth28-May-09 4:49
molesworth28-May-09 4:49 
GeneralRe: executing code in a textbox on runtime Pin
WinSolution29-May-09 3:48
WinSolution29-May-09 3:48 
QuestionC++ dll in C# Pin
vijaywithu28-May-09 1:27
vijaywithu28-May-09 1:27 

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.