Click here to Skip to main content
15,907,497 members
Home / Discussions / C#
   

C#

 
QuestionOpen Excel with C#.NET Pin
chirag.3g20-Nov-08 23:31
chirag.3g20-Nov-08 23:31 
AnswerRe: Open Excel with C#.NET Pin
Giorgi Dalakishvili20-Nov-08 23:59
mentorGiorgi Dalakishvili20-Nov-08 23:59 
Questionreports: 'Format' style of textbox item Pin
klok_@20-Nov-08 23:00
klok_@20-Nov-08 23:00 
QuestionDispose() Pin
Member 78161020-Nov-08 22:52
Member 78161020-Nov-08 22:52 
AnswerRe: Dispose() Pin
JoeSharp20-Nov-08 23:03
JoeSharp20-Nov-08 23:03 
GeneralRe: Dispose() Pin
Scott Dorman22-Nov-08 2:47
professionalScott Dorman22-Nov-08 2:47 
AnswerRe: Dispose() [modified] Pin
Thomas Weller20-Nov-08 23:18
Thomas Weller20-Nov-08 23:18 
GeneralRe: Dispose() Pin
Mirko198021-Nov-08 0:26
Mirko198021-Nov-08 0:26 
You are wrong: the purpose of the using keyword is exactly to call the Dispose method at the end of a scope.

The misunderstanding here is that Dispose has to be used to release unmanage resources used by an object, not to release the object itself. So, if you declare an object outside an using scope, the object and its (managed) properties are still accessible.
Try rewriting the OP example using a FileStream instead to a custom class: outside the using scope the stream object is still accessible, but you can no longer use it to read or write data.

All is explained, as usually, in MSDN[^].
GeneralRe: Dispose() Pin
Le centriste21-Nov-08 6:38
Le centriste21-Nov-08 6:38 
GeneralRe: Dispose() Pin
Scott Dorman22-Nov-08 2:42
professionalScott Dorman22-Nov-08 2:42 
AnswerRe: Dispose() Pin
Guffa21-Nov-08 5:32
Guffa21-Nov-08 5:32 
AnswerRe: Dispose() Pin
Scott Dorman22-Nov-08 2:45
professionalScott Dorman22-Nov-08 2:45 
QuestionCrystal report error.......?? Pin
Hum Dum20-Nov-08 20:03
Hum Dum20-Nov-08 20:03 
QuestionForm (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
nelsonpaixao20-Nov-08 13:27
nelsonpaixao20-Nov-08 13:27 
AnswerRe: Form (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
Christian Graus20-Nov-08 13:39
protectorChristian Graus20-Nov-08 13:39 
GeneralRe: Form (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
nelsonpaixao20-Nov-08 13:56
nelsonpaixao20-Nov-08 13:56 
GeneralRe: Form (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
Christian Graus20-Nov-08 15:12
protectorChristian Graus20-Nov-08 15:12 
GeneralRe: Form (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
Luc Pattyn21-Nov-08 2:59
sitebuilderLuc Pattyn21-Nov-08 2:59 
GeneralRe: Form (8 UserControl + 1 StatusStrip + 1 ToolStrip): error? where? it works!!! Pin
nelsonpaixao21-Nov-08 13:39
nelsonpaixao21-Nov-08 13:39 
QuestionSQLMetal Usage Pin
altctrlnick20-Nov-08 12:33
altctrlnick20-Nov-08 12:33 
AnswerRe: SQLMetal Usage Pin
Mirko198020-Nov-08 21:33
Mirko198020-Nov-08 21:33 
Questionfiltering dataset and saving the resultant in another table. Pin
Aslesh20-Nov-08 12:04
Aslesh20-Nov-08 12:04 
AnswerRe: filtering dataset and saving the resultant in another table. Pin
Christian Graus20-Nov-08 13:38
protectorChristian Graus20-Nov-08 13:38 
GeneralRe: filtering dataset and saving the resultant in another table. Pin
Samer Aburabie20-Nov-08 15:44
Samer Aburabie20-Nov-08 15:44 
AnswerRe: filtering dataset and saving the resultant in another table. Pin
Mycroft Holmes20-Nov-08 16:38
professionalMycroft Holmes20-Nov-08 16:38 

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.