gpt4 book ai didi

c# - 给一个类写dispose方法可以吗?

转载 作者:行者123 更新时间:2023-11-30 19:02:42 28 4
gpt4 key购买 nike

我在类库中定义了一个类(称为 Employee.non static)。我正在另一个项目中实例化该类并调用一些方法。

在那个类里面写一个Dispose方法可以吗?我想编写自定义 dispose 方法的原因是我在 Employee 类中调用 Web 服务。

public class Employee
{

SoapSample company = new SoapSample();

public Employee()
{
company.UserCredentials.UserName = "";
company.UserCredentials.Password = "";
}

}

最佳答案

我希望 Web 服务客户端无论如何都应该是无状态的。您想处置哪些非托管资源?听起来您不需要它。

编辑:老实说,对于 Employee 类型来说,从一开始就引用 soap 客户端感觉是一种奇怪的设计。您确定这是合适的设计吗?

关于c# - 给一个类写dispose方法可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9825326/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com