C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...






Resources » Errors and Solutions » General »

Using statement must be implicitly convertible to 'system.idisposable'


Posted Date: 18 Aug 2009    Resource Type: Errors and Solutions    Category: General
Author: B. Gopal Surya PrakashMember Level: Silver    
Rating: 1 out of 5Points: 3



Using statement must be implicitly convertible to 'system.idisposable'



This error occurs when you code as below(example):

File: MyClass.cs

Public class MyClass
{

// Do Something

}


File: MyPage.aspx

using(MyClass obj = new MyClass())
{
// Do Somethingg

}


for the above code to work, 'MyClass' must implement IDisposable, which is an interface which defines the member 'void Dispose()'

So modify your MyClass as below:

File: MyClass.cs

class MyClass : IDisposable
{

// Do Something

}



Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
Sign In to add tags.
Using convertible system.idisposable implicitly  .  

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Error while trying to run project: Unable to start debugging on the web server.
Previous Resource: How to stop Searchprotocolhost.exe on WIndowsXP?
Return to Discussion Resource Index
Post New Resource
Category: General


Post resources and earn money!
 
More Resources



dotNet Slackers

About Us    Contact Us    Privacy Policy    Terms Of Use