Difference between revisions of "Dot.NET References"
Jump to navigation
Jump to search
PeterHarding (talk | contribs) |
PeterHarding (talk | contribs) |
||
| Line 38: | Line 38: | ||
</pre> | </pre> | ||
[[category:C Sharp]] | |||
[[category:Dot.NET]] | [[category:Dot.NET]] | ||
Latest revision as of 05:50, 17 October 2021
- http://www.codeproject.com/KB/codegen/GNR8.aspx
- http://www.codeproject.com/KB/architecture/CSharpClassFactory.aspx
- http://msdn.microsoft.com/en-us/library/ms173115%28v=vs.80%29.aspx
- http://www.csharp-station.com/Tutorials.aspx
Destructors and Dispose
Public class MyClass:IDisposable
{
private bool IsDisposed=false;
public void Dispose()
{
Dispose(true);
GC.SupressFinalize(this);
}
protected void Dispose(bool Diposing)
{
if(!IsDisposed)
{
if(Disposing)
{
//Clean Up managed resources
}
//Clean up unmanaged resources
}
IsDisposed=true;
}
~MyClass()
{
Dispose(false);
}
}