相关疑难解决方法(0)

正确实现IDisposable

在我的类中,我实现IDisposable如下:

public class User : IDisposable
{
    public int id { get; protected set; }
    public string name { get; protected set; }
    public string pass { get; protected set; }

    public User(int UserID)
    {
        id = UserID;
    }
    public User(string Username, string Password)
    {
        name = Username;
        pass = Password;
    }

    // Other functions go here...

    public void Dispose()
    {
        // Clear all property values that maybe have been set
        // when the class was instantiated
        id = 0; …
Run Code Online (Sandbox Code Playgroud)

.net c# garbage-collection memory-leaks memory-management

132
推荐指数
6
解决办法
10万
查看次数